0001635650-23-000055.txt : 20230804 0001635650-23-000055.hdr.sgml : 20230804 20230804160736 ACCESSION NUMBER: 0001635650-23-000055 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230804 DATE AS OF CHANGE: 20230804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Green Plains Partners LP CENTRAL INDEX KEY: 0001635650 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37469 FILM NUMBER: 231144047 BUSINESS ADDRESS: STREET 1: 1811 AKSARBEN DRIVE CITY: OMAHA STATE: NE ZIP: 68106 BUSINESS PHONE: (402) 884-8700 MAIL ADDRESS: STREET 1: 1811 AKSARBEN DRIVE CITY: OMAHA STATE: NE ZIP: 68106 10-Q 1 gpp-20230630.htm 10-Q gpp-20230630
000163565012-312023Q2false00016356502023-01-012023-06-3000016356502023-07-28xbrli:shares00016356502023-06-30iso4217:USD00016356502022-12-310001635650us-gaap:NonrelatedPartyMember2023-06-300001635650us-gaap:NonrelatedPartyMember2022-12-310001635650us-gaap:RelatedPartyMember2023-06-300001635650us-gaap:RelatedPartyMember2022-12-310001635650gpp:CommonUnitsPublicMember2023-06-300001635650gpp:CommonUnitsPublicMember2022-12-310001635650gpp:CommonUnitsGreenPlainsMember2022-12-310001635650gpp:CommonUnitsGreenPlainsMember2023-06-300001635650gpp:ProductsOrServicesAffiliateMember2023-04-012023-06-300001635650gpp:ProductsOrServicesAffiliateMember2022-04-012022-06-300001635650gpp:ProductsOrServicesAffiliateMember2023-01-012023-06-300001635650gpp:ProductsOrServicesAffiliateMember2022-01-012022-06-300001635650gpp:ProductsOrServicesNonAffiliateMember2023-04-012023-06-300001635650gpp:ProductsOrServicesNonAffiliateMember2022-04-012022-06-300001635650gpp:ProductsOrServicesNonAffiliateMember2023-01-012023-06-300001635650gpp:ProductsOrServicesNonAffiliateMember2022-01-012022-06-3000016356502023-04-012023-06-3000016356502022-04-012022-06-3000016356502022-01-012022-06-300001635650us-gaap:LimitedPartnerMemberus-gaap:CommonClassAMember2023-04-012023-06-30iso4217:USDxbrli:shares0001635650us-gaap:LimitedPartnerMemberus-gaap:CommonClassAMember2022-04-012022-06-300001635650us-gaap:LimitedPartnerMemberus-gaap:CommonClassAMember2023-01-012023-06-300001635650us-gaap:LimitedPartnerMemberus-gaap:CommonClassAMember2022-01-012022-06-3000016356502021-12-3100016356502022-06-30gpp:segment0001635650gpp:TerminalServicesMember2023-04-012023-06-300001635650gpp:TerminalServicesMember2022-04-012022-06-300001635650gpp:TerminalServicesMember2023-01-012023-06-300001635650gpp:TerminalServicesMember2022-01-012022-06-300001635650gpp:TruckingAndOtherMember2023-04-012023-06-300001635650gpp:TruckingAndOtherMember2022-04-012022-06-300001635650gpp:TruckingAndOtherMember2023-01-012023-06-300001635650gpp:TruckingAndOtherMember2022-01-012022-06-300001635650us-gaap:ServiceMember2023-04-012023-06-300001635650us-gaap:ServiceMember2022-04-012022-06-300001635650us-gaap:ServiceMember2023-01-012023-06-300001635650us-gaap:ServiceMember2022-01-012022-06-300001635650gpp:StorageAndThroughputServicesLeasingMember2023-04-012023-06-300001635650gpp:StorageAndThroughputServicesLeasingMember2022-04-012022-06-300001635650gpp:StorageAndThroughputServicesLeasingMember2023-01-012023-06-300001635650gpp:StorageAndThroughputServicesLeasingMember2022-01-012022-06-300001635650gpp:RailcarTransportationServicesLeasingMember2023-04-012023-06-300001635650gpp:RailcarTransportationServicesLeasingMember2022-04-012022-06-300001635650gpp:RailcarTransportationServicesLeasingMember2023-01-012023-06-300001635650gpp:RailcarTransportationServicesLeasingMember2022-01-012022-06-300001635650gpp:LeasingRevenuesMember2023-04-012023-06-300001635650gpp:LeasingRevenuesMember2022-04-012022-06-300001635650gpp:LeasingRevenuesMember2023-01-012023-06-300001635650gpp:LeasingRevenuesMember2022-01-012022-06-300001635650srt:MaximumMember2023-01-012023-06-30utr:mi0001635650srt:MinimumMember2023-01-012023-06-300001635650gpp:GreenPlainsTradeGroupLlcMember2023-04-012023-06-300001635650gpp:GreenPlainsTradeGroupLlcMember2023-01-012023-06-300001635650gpp:GreenPlainsTradeGroupLlcMember2022-04-012022-06-300001635650gpp:GreenPlainsTradeGroupLlcMember2022-01-012022-06-300001635650srt:MinimumMember2022-01-012022-06-30xbrli:pure0001635650srt:MinimumMember2023-04-012023-06-300001635650srt:MinimumMember2022-04-012022-06-3000016356502023-01-012023-03-3100016356502023-03-310001635650us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembergpp:TermLoanMember2023-01-012023-06-300001635650gpp:TermLoanMember2023-01-012023-06-300001635650gpp:CreditFacilityMember2023-06-300001635650gpp:TermLoanMembergpp:CreditFacilityMember2023-06-300001635650gpp:LimitedPartnerUnitsMember2023-04-012023-06-300001635650gpp:LimitedPartnerUnitsMember2022-04-012022-06-300001635650gpp:LimitedPartnerUnitsMember2022-01-012022-06-300001635650gpp:LimitedPartnerUnitsMember2023-01-012023-06-300001635650gpp:LimitedPartnerUnitsMember2023-06-300001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2022-12-310001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2022-12-310001635650us-gaap:GeneralPartnerMember2022-12-3100016356502022-10-012022-12-310001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2023-01-012023-03-310001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2023-01-012023-03-310001635650us-gaap:GeneralPartnerMember2023-01-012023-03-310001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2023-03-310001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2023-03-310001635650us-gaap:GeneralPartnerMember2023-03-310001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2023-04-012023-06-300001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2023-04-012023-06-300001635650us-gaap:GeneralPartnerMember2023-04-012023-06-300001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2023-06-300001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2023-06-300001635650us-gaap:GeneralPartnerMember2023-06-300001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2021-12-310001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2021-12-310001635650us-gaap:GeneralPartnerMember2021-12-3100016356502021-10-012021-12-310001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2022-01-012022-03-310001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2022-01-012022-03-310001635650us-gaap:GeneralPartnerMember2022-01-012022-03-3100016356502022-01-012022-03-310001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2022-03-310001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2022-03-310001635650us-gaap:GeneralPartnerMember2022-03-3100016356502022-03-310001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2022-04-012022-06-300001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2022-04-012022-06-300001635650us-gaap:GeneralPartnerMember2022-04-012022-06-300001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2022-06-300001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2022-06-300001635650us-gaap:GeneralPartnerMember2022-06-3000016356502023-02-102023-02-1000016356502023-05-122023-05-120001635650us-gaap:SubsequentEventMember2023-07-202023-07-200001635650us-gaap:GeneralPartnerMember2023-01-012023-06-300001635650us-gaap:GeneralPartnerMember2022-01-012022-06-300001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2023-01-012023-06-300001635650gpp:CommonUnitsPublicMemberus-gaap:LimitedPartnerMember2022-01-012022-06-300001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2023-01-012023-06-300001635650gpp:CommonUnitsGreenPlainsMemberus-gaap:LimitedPartnerMember2022-01-012022-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAgreementMember2020-07-012020-07-01iso4217:USDutr:gal0001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAgreementMember2023-01-012023-06-30utr:gal0001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAgreementMember2023-06-300001635650gpp:AmendedStorageAndThroughputAgreementMember2023-06-300001635650gpp:AmendedRailTransportationServicesAgreementMember2023-06-300001635650us-gaap:RelatedPartyMember2023-04-012023-06-300001635650us-gaap:RelatedPartyMember2023-01-012023-06-300001635650us-gaap:RelatedPartyMembergpp:OperationsAndMaintenanceExpensesDomain2023-04-012023-06-300001635650us-gaap:RelatedPartyMembergpp:OperationsAndMaintenanceExpensesDomain2023-01-012023-06-300001635650us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001635650us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001635650us-gaap:RelatedPartyMember2022-04-012022-06-300001635650us-gaap:RelatedPartyMember2022-01-012022-06-300001635650us-gaap:RelatedPartyMembergpp:OperationsAndMaintenanceExpensesDomain2022-04-012022-06-300001635650us-gaap:RelatedPartyMembergpp:OperationsAndMaintenanceExpensesDomain2022-01-012022-06-300001635650us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RelatedPartyMember2022-04-012022-06-300001635650us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RelatedPartyMember2022-01-012022-06-300001635650gpp:GreenPlainsTradeMember2023-01-012023-06-300001635650gpp:CreditExpiringDecember312022Member2023-06-300001635650gpp:CreditExpiringMarch312023Member2023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementMember2023-04-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementMember2023-01-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementMember2022-04-012022-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementMember2022-01-012022-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementMember2023-06-30gpp:railcar0001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementMember2022-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember2022-04-012022-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember2023-04-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember2023-01-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember2022-01-012022-06-300001635650gpp:GreenPlainsTradeMembergpp:BirminghamTerminalServicesAgreementMember2020-01-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember2023-04-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember2023-01-012023-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember2022-04-012022-06-300001635650gpp:GreenPlainsTradeMembergpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember2022-01-012022-06-300001635650gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001635650gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001635650gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMemberus-gaap:RelatedPartyMember2022-04-012022-06-300001635650gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMemberus-gaap:RelatedPartyMember2022-01-012022-06-300001635650gpp:DelekRenewablesLlcMembergpp:NlrEnergyLogisticsLlcMember2023-06-300001635650gpp:NlrEnergyLogisticsLlcMember2023-06-300001635650us-gaap:CorporateJointVentureMember2023-01-012023-06-30gpp:train_car_unitutr:bbl0001635650us-gaap:CorporateJointVentureMember2023-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_______________________
FORM 10-Q
(Mark One)
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Quarterly Period Ended June 30, 2023
OR
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from ______ to ______
Commission File Number 001-37469
GREEN PLAINS PARTNERS LP
(Exact name of registrant as specified in its charter)
Delaware47-3822258
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1811 Aksarben Drive, Omaha, NE 68106
(402) 884-8700
(Address of principal executive offices, including zip code)(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Units, Representing Limited Partner InterestsGPPThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
x Yes  o No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
x Yes  o No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer o
Accelerated Filer x
Non-Accelerated Filer ¨
Smaller Reporting Company o
Emerging Growth Company ¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
o Yes  x No
The registrant had 23,264,833 common units outstanding as of July 28, 2023.


TABLE OF CONTENTS
2

Commonly Used Defined Terms
The abbreviations, acronyms and industry terminology used in this quarterly report are defined as follows:
Green Plains Partners LP, Subsidiaries, and Partners:
Green Plains Operating CompanyGreen Plains Operating Company LLC
Green Plains Partners; the partnershipGreen Plains Partners LP and its subsidiaries
NLRNLR Energy Logistics LLC
Green Plains Inc. and Subsidiaries:
Green Plains; the parent or sponsorGreen Plains Inc. and its subsidiaries
Green Plains Holdings, the general partnerGreen Plains Holdings LLC
Green Plains TradeGreen Plains Trade Group LLC
Other Defined Terms:
2022 annual reportThe partnership’s annual report on Form 10-K for the year ended December 31, 2022, filed February 10, 2023
ATJAlcohol-to-Jet
AROAsset retirement obligation
ASCAccounting Standards Codification
BgyBillion gallons per year
BlackRockFunds and accounts managed by BlackRock
CICarbon intensity
Conflicts committeeThe partnership’s committee responsible for reviewing situations involving certain transactions with affiliates or other potential conflicts of interest
D.C.District of Columbia
DOEDepartment of Energy
E10Gasoline blended with up to 10% ethanol by volume
E15Gasoline blended with up to 15% ethanol by volume
EBITDAEarnings before interest, taxes, depreciation and amortization
EIAU.S. Energy Information Administration
EPAU.S. Environmental Protection Agency
EVElectric Vehicle
Exchange ActSecurities Exchange Act of 1934, as amended
FASBFinancial Accounting Standards Board
FFVFlexible-fuel vehicle
GAAPU.S. Generally Accepted Accounting Principles
LIBORLondon Interbank Offered Rate
LTIPGreen Plains Partners LP 2015 Long-Term Incentive Plan
MmgMillion gallons
MSC™Maximized Stillage Coproducts produced using process technology developed by Fluid Quip Technologies LLC
MTBEMethyl tertiary-butyl ether
Partnership agreementFirst Amended and Restated Agreement of Limited Partnership of Green Plains Partners LP, dated as of July 1, 2015, between Green Plains Holdings LLC and Green Plains Inc.
RFSRenewable Fuels Standard
RINRenewable identification number
RVORenewable volume obligation
SAFSustainable Aviation Fuel
SECSecurities and Exchange Commission
SOFRSecured Overnight Financing Rate
SRESmall refinery exemption
U.S.United States
USDAU.S. Department of Agriculture
3

PART I – FINANCIAL INFORMATION
Item 1. Financial Statements.
GREEN PLAINS PARTNERS LP
CONSOLIDATED BALANCE SHEETS
(in thousands, except unit amounts)
June 30,
2023
December 31, 2022
(unaudited)
ASSETS
Current assets
Cash and cash equivalents$15,550$20,166
Accounts receivable1,044255
Accounts receivable from affiliates14,15612,742
Prepaid expenses and other1,5201,410
Total current assets32,27034,573
Property and equipment, net of accumulated depreciation and amortization of $37,961 and $36,323, respectively
25,98426,137
Operating lease right-of-use assets55,18947,002
Goodwill10,59810,598
Investment in equity method investee3,1002,680
Other assets378432
Total assets$127,519$121,422
LIABILITIES AND PARTNERS' EQUITY (DEFICIT)
Current liabilities
Accounts payable$3,554$3,086
Accounts payable to affiliates4891,139
Accrued and other liabilities6,0224,849
Asset retirement obligations1,4761,861
Operating lease current liabilities17,22614,734
Total current liabilities28,76725,669
Long-term debt57,10158,559
Asset retirement obligations3,5342,862
Operating lease long-term liabilities39,58333,582
Total liabilities128,985120,672
Commitments and contingencies (Note 8)
Partners' equity (deficit)
Common unitholders - public (11,660,274 units issued and outstanding)
133,993135,025
Common unitholders - Green Plains (11,586,548 units issued and outstanding)
(135,434)(134,296)
General partner interests(25)21
Total partners' equity (deficit)(1,466)750
Total liabilities and partners' equity (deficit) $127,519$121,422
See accompanying notes to the consolidated financial statements.
4

GREEN PLAINS PARTNERS LP
CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited and in thousands, except per unit amounts)
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenues
Affiliate$19,460$18,742$39,116$36,837
Non-affiliate1,0639122,1821,917
Total revenues20,52319,65441,29838,754
Operating expenses
Operations and maintenance (excluding depreciation and amortization reflected below)7,0706,16014,32311,725
General and administrative1,6259252,8552,110
Depreciation and amortization8288231,6441,721
Total operating expenses9,5237,90818,82215,556
Operating income11,00011,74622,47623,198
Interest income238  363  
Interest expense(1,910)(1,384)(3,807)(2,623)
Income before income taxes and income from equity method investee9,32810,36219,03220,575
Income tax expense(293)(39)(194)(77)
Income from equity method investee311196420371
Net income$9,346$10,519$19,258$20,869
Net income attributable to partners' ownership interests
General partner$188$210$386$417
Limited partners - common unitholders9,15810,30918,87220,452
Earnings per limited partner unit (basic and diluted)
Common units$0.39$0.44$0.81$0.88
Weighted average limited partner units outstanding (basic and diluted)
Common units23,22723,20823,22723,208
See accompanying notes to the consolidated financial statements.
5

GREEN PLAINS PARTNERS LP
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited and in thousands)
Six Months Ended
June 30,
20232022
Cash flows from operating activities
Net income$19,258$20,869
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation and amortization1,6441,721
Accretion203133
Amortization of debt issuance costs 5866
Unit-based compensation119119
Income from equity method investee(420)(371)
Other(359)
Changes in operating assets and liabilities
Accounts receivable(789)62
Accounts receivable from affiliates(1,414)(1,982)
Prepaid expenses and other assets645(371)
Accounts payable and accrued liabilities(42)671 
Accounts payable to affiliates(650)(217)
Operating lease liabilities and right-of-use assets306494
Other56
Net cash provided by operating activities18,61521,194
Cash flows from investing activities
Purchases of property and equipment(129)(305)
Net cash used in investing activities(129)(305)
Cash flows from financing activities
Payments of distributions(21,586)(20,976)
Principal payments on long-term debt(1,500)(1,031)
Payments of loan fees(16) 
Net cash used in financing activities(23,102)(22,007)
Net change in cash and cash equivalents(4,616)(1,118)
Cash and cash equivalents, beginning of period20,16617,645
Cash and cash equivalents, end of period$15,550$16,527
Supplemental disclosures of cash flow
Cash paid for income taxes$198$76
Cash paid for interest$3,766$2,549
See accompanying notes to the consolidated financial statements.
6

GREEN PLAINS PARTNERS LP
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. BASIS OF PRESENTATION, DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Organization
References to “we,” “our,” “us” or “the partnership” in the consolidated financial statements and notes to the consolidated financial statements refer to Green Plains Partners LP and its subsidiaries.
Green Plains Holdings LLC, a wholly owned subsidiary of Green Plains Inc., serves as the general partner of the partnership. References to (i) “the general partner” and “Green Plains Holdings” refer to Green Plains Holdings LLC; (ii) “the parent,” “the sponsor” and “Green Plains” refer to Green Plains Inc.; and (iii) “Green Plains Trade” refers to Green Plains Trade Group LLC, a wholly owned subsidiary of Green Plains.
On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.
Consolidated Financial Statements
The consolidated financial statements include the accounts of the partnership and its subsidiaries. All significant intercompany balances and transactions are eliminated on a consolidated basis for reporting purposes. Results for the interim periods presented are not necessarily indicative of the expected results for the entire year.
The accompanying unaudited consolidated financial statements are prepared in accordance with GAAP for interim financial information and instructions to Form 10-Q and Article 10 of Regulation S-X. Because they do not include all of the information and footnotes required by GAAP, the consolidated financial statements should be read in conjunction with the partnership’s 2022 annual report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on February 10, 2023.
The partnership accounts for its interest in joint ventures using the equity method of accounting, with its investment recorded at the acquisition cost plus the partnership’s share of equity in undistributed earnings and reduced by the partnership’s share of equity in undistributed losses and distributions received.
Use of Estimates in the Preparation of Consolidated Financial Statements
Preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reporting period. The partnership bases its estimates on historical experience and assumptions it believes are proper and reasonable under the circumstances. The partnership regularly evaluates the appropriateness of these estimates and assumptions. Actual results could differ from those estimates. Certain accounting policies, including, but not limited to, those related to leases, depreciation of property and equipment, asset retirement obligations, and impairment of long-lived assets and goodwill are impacted by judgments, assumptions and estimates used to prepare the consolidated financial statements.
7

Description of Business
The partnership provides fuel storage and transportation services by owning, operating, developing and acquiring ethanol and fuel storage terminals, transportation assets and other related assets and businesses. The partnership is its parent’s primary downstream logistics provider to support the parent’s approximately 1.0 bgy ethanol marketing and distribution business since the partnership’s assets are the principal method of storing and delivering the ethanol the parent produces. The ethanol produced by the parent is fuel grade, made principally from starch extracted from corn, and is primarily used for blending with gasoline. Ethanol is an economical source of octane and oxygenates for blending into the fuel supply. The partnership does not take ownership of, or receive any payments based on the value of the ethanol or other fuels it handles; as a result, the partnership does not have any direct exposure to fluctuations in commodity prices. However, commodity prices can potentially impact the demand for the products that we handle.
Revenue Recognition
The partnership recognizes revenue when obligations under the terms of a contract with a customer are satisfied. Generally, this occurs with the completion of services or the transfer of control of products to the customer or another specified third party. For contracts with customers in which a take-or-pay commitment exists, any minimum volume deficiency charges are recognized as revenue in the period incurred and are not allowed to be credited towards excess volumes in future periods.
The partnership generates a substantial portion of its revenues under fee-based commercial agreements with Green Plains Trade. Operating lease revenue related to minimum volume commitments is recognized on a straight-line basis over the term of the lease. Under the terms of the storage and throughput agreement with Green Plains Trade, to the extent shortfalls associated with minimum volume commitments in the previous four quarters continue to exist, volumes in excess of the minimum volume commitment are applied to those shortfalls. Remaining excess volumes generating operating lease revenue are recognized as incurred.
Please refer to Note 2 - Revenue to the consolidated financial statements for further details.
Operations and Maintenance Expenses
The partnership’s operations and maintenance expenses consist primarily of lease expenses related to the transportation assets, labor expenses, outside contractor expenses, insurance premiums, repairs and maintenance expenses, and utility costs. These expenses also include fees for certain management, maintenance and operational services to support the storage and terminal facilities, trucks, and leased railcar fleet allocated by Green Plains under the operational services and secondment agreement.
Concentrations of Credit Risk
In the normal course of business, the partnership is exposed to credit risk resulting from the possibility a loss may occur due to failure of another party to perform according to the terms of their contract. The partnership provides fuel storage and transportation services for various parties with a significant portion of its revenues earned from Green Plains Trade. The partnership continually monitors its credit risk exposure and concentrations. Please refer to Note 2 – Revenue and Note 9 – Related Party Transactions to the consolidated financial statements for additional information.
Impairment of Long-Lived Assets and Goodwill
The partnership reviews its long-lived assets, currently consisting primarily of property and equipment and operating lease right-of-use assets, for impairment when events or changes in circumstances indicate that the carrying amount of a long-lived asset may not be recoverable. Recoverability of assets to be held and used is measured by comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. No triggering events were identified for the periods reported.
The partnership’s goodwill currently is comprised of amounts recognized by the partnership's predecessor related to terminal services assets. The partnership reviews goodwill at the reporting unit level for impairment at least annually, as of October 1, or more frequently when events or changes in circumstances indicate that impairment may have occurred.
8

Leases
The partnership leases certain facilities, parcels of land, and railcars. These leases are accounted for as operating leases, with lease expense recognized on a straight-line basis over the lease term. The term of the lease may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised. For leases with initial terms greater than 12 months, the partnership records operating lease right-of-use assets and corresponding operating lease liabilities. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet. The partnership did not incur any material short-term lease expense for either the three and six months ended June 30, 2023 or June 30, 2022.
Operating lease right-of-use assets represent the right to control an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the partnership’s leases do not provide an implicit rate, the incremental borrowing rate is used based on information available at the commencement date to determine the present value of future payments.
The partnership utilizes a portfolio approach for lease classification, which allows for an entity to group together leases with similar characteristics, provided that its application does not create a material difference when compared to accounting for the leases at a contract level. For the partnership’s railcar leases, the partnership combines the railcars within each contract rider and accounts for each contract rider as an individual lease.
From a lessee perspective, the partnership combines both the lease and non-lease components and accounts for them as one lease. Certain of the partnership’s railcar agreements provide for maintenance costs to be the responsibility of the partnership as incurred or charged by the lessor. This maintenance cost is a non-lease component that the partnership combines with the monthly rental payment and accounts for the total cost as operating lease expense. In addition, the partnership has a land lease that contains a non-lease component for the handling and unloading services the landlord provides. The partnership combines the cost of services with the land lease cost and accounts for the total as operating lease expense.
The partnership records operating lease revenue as part of its operating lease agreements for storage and throughput services, rail transportation services, and certain terminal services. In addition, the partnership may sublease certain of its railcars to third parties on a short-term basis. These subleases are classified as operating leases, with the associated sublease revenue recognized on a straight-line basis over the sublease lease term.
From a lessor perspective, the partnership combines, by class of underlying asset, both the lease and non-lease components and accounts for them as one lease. The storage and throughput agreement consists of lease costs paid by Green Plains Trade for the rental of the terminal facilities as well as non-lease costs for the throughput services provided by the partnership. For this agreement, the partnership combines the facility rental revenue and the service revenue and accounts for the total as leasing revenue. The railcar transportation services agreement consists of lease costs paid by Green Plains Trade for the use of the partnership’s railcar assets as well as non-lease costs for logistical operations management and other services. For this agreement, the partnership combines the railcar rental revenue and the service revenue and accounts for the total as leasing revenue.
Please refer to Note 8 – Commitments and Contingencies to the consolidated financial statements for further details on operating lease expense and revenue. Please refer to Note 2 - Revenue to the consolidated financial statements for further details on the operating lease agreements in which the partnership is a lessor.
Asset Retirement Obligations
The partnership records an ARO for the fair value of the estimated costs to retire a tangible long-lived asset in the period incurred if it can be reasonably estimated, which is subsequently adjusted for accretion expense. Corresponding asset retirement costs are capitalized as a long-lived asset and depreciated on a straight-line basis over the asset’s remaining useful life. The expected present value technique used to calculate the fair value of the AROs includes assumptions about costs, settlement dates, interest accretion, and inflation. Changes in assumptions, such as the amount or timing of estimated cash flows, could increase or decrease the AROs. The partnership’s AROs are based on legal obligations to perform remedial activity related to land, machinery and equipment when certain operating leases expire.
9

Segment Reporting
The partnership accounts for segment reporting in accordance with ASC 280, Segment Reporting, which establishes standards for entities reporting information about the operating segments and geographic areas in which they operate. Management evaluated how its chief operating decision maker has organized the partnership for purposes of making operating decisions and assessing performance, and concluded it has one reportable segment.
2. REVENUE
Revenue by Source
The following table disaggregates our revenue by major source (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenues
Service revenues
Terminal services$2,173$2,036$4,250$4,120
Trucking and other4169291,2411,735
Total service revenues2,5892,9655,4915,855
Leasing revenues (1)
Storage and throughput services11,56511,57023,12923,128
Railcar transportation services6,3695,11912,6789,771
Total leasing revenues17,93416,68935,80732,899
Total revenues$20,523$19,654$41,298$38,754
(1) Leasing revenues do not represent revenues recognized from contracts with customers under ASC 606, Revenue from Contracts with Customers, and are accounted for under ASC 842, Leases.
Terminal Services Revenue
The partnership provides terminal services and logistics solutions to Green Plains Trade, and other customers, through its fuel terminal facilities under various terminal service agreements, some of which have minimum volume commitments. If Green Plains Trade, or other customers, fail to meet their minimum volume commitments during the applicable term, a deficiency payment equal to the deficient volume multiplied by the applicable fee is charged. Deficiency payments related to the partnership’s terminal services revenue may not be utilized as credits toward future volumes. At terminals where customers have shared use of terminal and tank storage assets, revenue is generated from contracts with customers and accounted for as service revenue. This service revenue is recognized at the point in time when product is withdrawn from tank storage.
At terminals where a customer is predominantly provided exclusive use of the terminal or tank storage assets, the partnership is considered a lessor as part of an operating lease agreement. Revenue is recognized over the term of the lease based on the minimum volume commitment or total actual throughput if in excess of the minimum volume commitment.
Trucking and Other Revenue
The partnership transports ethanol, natural gasoline, other refined fuels and feedstocks by truck from identified receipt points to various delivery points. Trucking revenue is recognized over time based on the percentage of total miles traveled, which is on average less than 100 miles.
Railcar Transportation Services Revenue
Under the rail transportation services agreement, Green Plains Trade is obligated to use the partnership to transport ethanol and other fuels from receipt points identified by Green Plains Trade to nominated delivery points. Green Plains Trade is required to pay the partnership fees for the minimum railcar volumetric capacity provided, regardless of utilization
10

of that capacity. However, Green Plains Trade is not charged for railcar volumetric capacity that is not available for use due to inspections, upgrades or routine repairs and maintenance. Revenue associated with the rail transportation services fee is considered leasing revenue and is recognized over the term of the lease based on the actual average daily railcar volumetric capacity provided. The partnership may also charge Green Plains Trade a related services fee for logistical operations management of railcar volumetric capacity utilized by Green Plains Trade which is not provided by the partnership. Revenue associated with the related services fee is also considered leasing revenue and recognized over the term of the lease based on the average volumetric capacity for which services are provided.
Storage and Throughput Revenue
The partnership generates leasing revenue from its storage and throughput agreement with Green Plains Trade based on contractual rates charged for the handling, storage and throughput of ethanol. Under this agreement, Green Plains Trade is required to pay the partnership a fee for a minimum volume commitment regardless of the actual volume delivered. If Green Plains Trade fails to meet its minimum volume commitment during any quarter, the partnership charges Green Plains Trade a deficiency payment equal to the deficient volume multiplied by the applicable fee. The deficiency payment may be applied as a credit toward volumes delivered by Green Plains Trade in excess of the minimum volume commitment during the following four quarters, after which time any unused credits will expire. Revenue is recognized over the term of the lease based on the minimum volume commitment or total actual throughput if in excess of the minimum volume commitment.
Payment Terms
The partnership has standard payment terms, which vary depending on the nature of the services provided, with the majority of terms falling within 10 to 30 days after transfer of control or completion of services. Contracts generally do not include a significant financing component in instances where the timing of revenue recognition differs from the timing of invoicing.
Major Customers
Revenue from Green Plains Trade Group was $19.4 million and $39.1 million for the three and six months ended June 30, 2023, respectively, and $18.7 million and $36.8 million for the three and six months ended June 30, 2022, respectively, which exceeds 10% of the partnership’s total revenue.
Contract Liabilities
The partnership records unearned revenue when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of service and lease agreements. Unearned revenue from service agreements, which represents a contract liability, is recorded for fees that have been charged to the customer prior to the completion of performance obligations, and is generally recognized in the subsequent quarter.
The following table reflects the changes in our unearned revenue from service agreements, which is recorded in accrued and other liabilities on the consolidated balance sheets, for the three and six months ended June 30, 2023 (in thousands):
Amount
Balance at January 1, 2023$153
Revenue recognized included in beginning balance(153)
Net additions124
Balance at March 31, 2023124
Revenue recognized included in beginning balance(124)
Net additions234
Balance at June 30, 2023$234
The partnership expects to recognize all of the unearned revenue associated with service agreements from contracts with customers as of June 30, 2023, in the subsequent quarter when the product is withdrawn from tank storage.
11

3. DEBT
Term Loan Facility
Green Plains Operating Company has a term loan to fund working capital, capital expenditures and other general partnership purposes. The term loan has a maturity date of July 20, 2026. Under the terms of the agreement, Green Plains Partners and its affiliates are allowed to repurchase outstanding notes from the lenders. Interest on the term loan is based on three-month SOFR plus 8.26%. Interest is payable on the 15th day of each March, June, September and December during the term. The term loan does not require any principal payments; however, the partnership has the option to prepay $1.5 million per quarter. Principal prepayments totaling $1.5 million were made during the three and six months ended June 30, 2023. The partnership repurchased $1.0 million of the outstanding notes during the six months ended June 30, 2022. The term loan had an outstanding balance of $57.5 million, $0.4 million of unamortized debt issuance costs, and an interest rate of 13.52% as of June 30, 2023. The partnership believes the carrying amount of its debt approximated fair value at both June 30, 2023 and December 31, 2022.
The partnership’s obligations under the term loan are secured by a first priority lien on (i) the equity interests of the partnership’s present and future subsidiaries, (ii) all of the partnership’s present and future personal property, such as investment property, general intangibles and contract rights, including rights under any agreements with Green Plains Trade, (iii) all proceeds and products of the equity interests of the partnership’s present and future subsidiaries and its personal property and (iv) substantially all of the partnership’s real property and material leases of real property. The terms impose affirmative and negative covenants, including restrictions on the partnership’s ability to incur additional debt, acquire and sell assets, create liens, invest capital, pay distributions and materially amend the partnership’s commercial agreements with Green Plains Trade. The term loan also requires the partnership to maintain a maximum consolidated leverage ratio and a minimum consolidated debt service coverage ratio, each of which is calculated on a pro forma basis with respect to acquisitions and divestitures occurring during the applicable period. As of the end of any fiscal quarter, the maximum consolidated leverage ratio is required to be no more than 2.50x and the minimum debt service coverage ratio is required to be no less than 1.10x. The consolidated leverage ratio is calculated by dividing total funded indebtedness by the sum of the four preceding fiscal quarters’ consolidated EBITDA. The consolidated debt service coverage ratio is calculated by taking the sum of the four preceding fiscal quarters’ consolidated EBITDA minus income taxes and consolidated capital expenditures for such period divided by the sum of the four preceding fiscal quarters’ consolidated interest charges plus consolidated scheduled funded debt payments for such period. Under the terms of the loan, the partnership has no restrictions on the amount of quarterly distribution payments, so long as (i) no default has occurred and is continuing, or would result from payment of the distribution, and (ii) the partnership and its subsidiaries are in compliance with its financial covenants and remain in compliance after payment of the distribution.
Covenant Compliance
The partnership, including all of its subsidiaries, was in compliance with its debt covenants as of June 30, 2023.
4. UNIT-BASED COMPENSATION
The LTIP is intended to promote the interests of the partnership, its general partner and affiliates by providing unit-based incentive compensation awards to employees, consultants and directors to encourage superior performance. The LTIP reserves 2,500,000 common limited partner units for issuance in the form of options, restricted units, phantom units, distribution equivalent rights, substitute awards, unit appreciation rights, unit awards, profit interest units or other unit-based awards. The partnership measures unit-based compensation grants at fair value on the grant date and records noncash compensation expense related to the awards on a straight-line basis over the requisite service period of one year.

The non-vested unit-based award activity for the six months ended June 30, 2023, is as follows:
12

Non-Vested UnitsWeighted-Average Grant-Date Fair ValueWeighted-Average Remaining Vesting Term (in years)
Non-vested at December 31, 202219,707 $12.18 
Vested(19,707)12.18 
Non-vested at June 30, 2023 $ 0.0
Compensation costs related to the unit-based awards of $60 thousand and $119 thousand were recognized during both the three and six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, there were no unrecognized compensation costs from unit-based compensation awards.
5. PARTNERS’ EQUITY (DEFICIT)
Changes in partners’ equity (deficit) are as follows (in thousands):
Limited PartnersGeneral Partner
Total
Common Units-
Public
Common Units-
Green Plains
Balance, December 31, 2022
$135,025 $(134,296)$21 $750 
Quarterly cash distributions to unitholders ($0.455 per unit)
(5,305)(5,272)(216)(10,793)
Net income4,873 4,841 198 9,912 
Unit-based compensation
59   59 
Balance, March 31, 2023$134,652 $(134,727)$3 $(72)
Quarterly cash distributions to unitholders ($0.455 per unit)
(5,305)(5,272)(216)(10,793)
Net income4,593 4,565 188 9,346 
Unit-based compensation53   53 
Balance, June 30, 2023$133,993 $(135,434)$(25)$(1,466)
Limited PartnersGeneral Partner
Total
Common Units-
Public
Common Units-
Green Plains
Balance, December 31, 2021
$135,666 $(133,420)$57 $2,303 
Quarterly cash distributions to unitholders ($0.44 per unit)
(5,122)(5,098)(209)(10,429)
Net income5,083 5,060 207 10,350 
Unit-based compensation
59   59 
Balance, March 31, 2022$135,686 $(133,458)$55 $2,283 
Quarterly cash distributions to unitholders ($0.445 per unit)
(5,180)(5,156)(211)(10,547)
Net income5,167 5,142 210 10,519 
Unit-based compensation60   60 
Balance, June 30, 2022$135,733 $(133,472)$54 $2,315 
There was no change in the number of common limited partner units outstanding during the six months ended June 30, 2023.
13

Issuance of Additional Securities
The partnership agreement authorizes the partnership to issue unlimited additional partnership interests on the terms and conditions determined by the general partner without unitholder approval.
Cash Distribution Policy
Quarterly distributions are made from available cash within 45 days after the end of each calendar quarter, assuming the partnership has available cash. Available cash generally means all cash and cash equivalents on hand at the end of that quarter less cash reserves established by the general partner, including those for future capital expenditures, future acquisitions and anticipated future debt service requirements, plus all or any portion of the cash on hand resulting from working capital borrowings made subsequent to the end of that quarter.
The general partner also holds incentive distribution rights that entitle it to receive increasing percentages, up to 48%, of available cash distributed from operating surplus, as defined in the partnership agreement, in excess of $0.46 per unit per quarter. The maximum distribution of 48% does not include any distributions the general partner or its affiliates may receive on its general partner interest or common units.
On February 10, 2023, the partnership distributed $10.8 million to unitholders of record as of February 3, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on January 19, 2023, for the quarter ended December 31, 2022.
On May 12, 2023, the partnership distributed $10.8 million to unitholders of record as of May 5, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on April 20, 2023, for the quarter ended March 31, 2023.
On July 20, 2023, the board of directors of the general partner declared a quarterly cash distribution of $0.455 per unit, or approximately $10.8 million, for the quarter ended June 30, 2023. The distribution is payable on August 11, 2023, to unitholders of record at the close of business on August 4, 2023.
The total cash distributions declared for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
General partner distributions$216 $213 $432 $424 
Limited partner common units - public5,314 5,239 10,619 10,419 
Limited partner common units - Green Plains5,272 5,214 10,544 10,370 
Total distributions to limited partners10,586 10,453 21,163 20,789 
Total distributions declared$10,802 $10,666 $21,595 $21,213 
6. EARNINGS PER UNIT
The partnership computes earnings per unit using the two-class method. Earnings per unit applicable to common units is calculated by dividing the respective limited partners’ interest in net income by the weighted average number of common units outstanding during the period, adjusted for the dilutive effect of any outstanding dilutive securities. Diluted earnings per limited partner unit was the same as basic earnings per limited partner unit as there were no potentially dilutive common units outstanding as of June 30, 2023.
14

The following tables show the calculation of earnings per limited partner unit – basic and diluted (in thousands, except for per unit data):
Three Months Ended
June 30, 2023
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$10,586 $216 $10,802 
Earnings less than distributions(1,428)(28)(1,456)
Total net income$9,158 $188 $9,346 
Weighted-average units outstanding - basic and diluted23,227 
Earnings per limited partner unit - basic and diluted$0.39 
Six Months Ended
June 30, 2023
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$21,163 $432 $21,595 
Earnings less than distributions(2,291)(46)(2,337)
Total net income$18,872 $386 $19,258 
Weighted-average units outstanding - basic and diluted23,227 
Earnings per limited partner unit - basic and diluted$0.81 
Three Months Ended
June 30, 2022
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$10,453 $213 $10,666 
Earnings less than distributions
(144)(3)(147)
Total net income$10,309 $210 $10,519 
Weighted-average units outstanding - basic and diluted23,208 
Earnings per limited partner unit - basic and diluted$0.44 
15

Six Months Ended
June 30, 2022
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$20,789 $424 $21,213 
Earnings less than distributions(337)(7)(344)
Total net income$20,452 $417 $20,869 
Weighted-average units outstanding - basic and diluted23,208 
Earnings per limited partner unit - basic and diluted$0.88 
7. INCOME TAXES
The partnership is a limited partnership, which is not subject to federal income taxes. However, the partnership is subject to state income taxes in certain states. As a result, the financial statements reflect a provision or benefit for such income taxes. The general partner and the unitholders are responsible for paying federal and state income taxes on their share of the partnership’s taxable income. The partnership’s income tax balances did not have a material impact on the financial statements.
The partnership recognizes uncertainties in income taxes based upon the technical merits of the position, and measures the maximum benefit and degree of likelihood to determine the tax liability in the financial statements. The partnership does not have any material uncertain tax positions as of June 30, 2023.
8. COMMITMENTS AND CONTINGENCIES
Operating Lease Expense
The partnership leases certain facilities, parcels of land, and railcars with remaining terms ranging from less than one year to approximately 8.3 years, including renewal options reasonably certain to be exercised for the land and facility leases. Railcar agreement renewals are not considered reasonably certain to be exercised as they typically renew with different underlying terms.
The components of lease expense for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Lease expense
Operating lease expense$4,855 $3,676 $9,714 $7,169 
Variable lease expense (benefit) (1)
(206)187 (173)162 
Total lease expense$4,649 $3,863 $9,541 $7,331 
(1) Represents railcar lease abatements provided by the lessor when railcars are out of service during periods of maintenance or upgrade, offset by amounts incurred in excess of the minimum payments required for the handling and unloading of railcars for a certain lease.

16

Supplemental cash flow information related to operating leases is as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,749 $3,329 $9,196 $6,687 
Right-of-use assets obtained in exchange for lease obligations
Operating leases 3,031 16,576 7,740 
Supplemental balance sheet information related to operating leases is as follows:
June 30,
2023
December 31,
2022
Weighted average remaining lease term3.8 years3.8 years
Weighted average discount rate4.70 %3.93 %
Aggregate minimum lease payments under the operating lease agreements for the remainder of 2023 and in future years are as follows (in thousands):
Year Ending December 31,
Amount
2023$10,088 
202418,121 
202515,508 
20269,385 
20276,790 
Thereafter
2,384 
Total
62,276 
Less: Present value discount(5,467)
Operating lease liabilities$56,809 
Lease Revenue
The components of lease revenue for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Lease revenue
Operating lease revenue$17,287$15,833$34,493$31,591
Variable lease revenue (1)
6478561,3141,308
Total lease revenue$17,934$16,689$35,807$32,899
(1) Represents amounts charged to Green Plains Trade under the storage and throughput agreement in excess of the initial rate of $0.05 per gallon, amounts delivered by Green Plains Trade and other customers in excess of various minimum volume commitments, and the difference between the contracted railcar volumetric capacity and the actual amount provided to Green Plains Trade during the period.
17

In accordance with the amended storage and throughput agreement, Green Plains Trade is obligated to deliver a minimum volume of 217.7 mmg per calendar quarter to the partnership’s storage facilities and pay $0.05312 per gallon on all volume it throughputs associated with the agreement.
The remaining lease term for the storage and throughput agreement is 6.0 years with automatic one year renewal periods in which either party has the right to terminate the contract. Due to the unilateral right to termination during the renewal period, the lease contract would no longer contain enforceable rights or obligations. Therefore, the lease term does not include the successive one year renewal periods. Anticipated minimum operating lease revenue under this agreement assuming a consistent rate of $0.05312 per gallon for the remainder of 2023 and in future years, is as follows (in thousands):
Year Ending December 31,
Amount
2023$23,128
202446,257
202546,257
202646,257
202746,257
Thereafter69,385
Total$277,541
In accordance with the amended rail transportation services agreement with Green Plains Trade, Green Plains Trade is required to pay the rail transportation services fee for railcar volumetric capacity provided by the partnership. The remaining lease term for this agreement is 6.0 years, with automatic one year renewal periods in which either party has the right to terminate the contract. Due to the unilateral right to termination during the renewal period, the lease contract would no longer contain enforceable rights or obligations. Therefore, the lease term does not include the successive one year renewal periods. Under the terms of the agreement, Green Plains Trade is not required to pay for volumetric capacity that is not available due to inspections, upgrades, or routine repairs and maintenance. As a result, the actual volumetric capacity billed may be reduced based on the amount of volumetric capacity available for use during any applicable period. Anticipated minimum operating lease revenue under this agreement for the remainder of 2023 and in future years is as follows (in thousands):
Year Ending December 31,
Amount
2023$12,953
202423,530
202520,096
202611,386
20278,526
Thereafter1,073
Total$77,564
Legal
The partnership may be involved in litigation that arises during the ordinary course of business. Currently, the partnership is not a party to any material litigation.
9. RELATED PARTY TRANSACTIONS
The partnership engages in various related party transactions with Green Plains and subsidiaries of Green Plains. Green Plains provides a variety of shared services to the partnership, including general management, accounting and finance, payroll and human resources, information technology, legal, communications and treasury activities. These costs are proportionally allocated by Green Plains to its subsidiaries based on common financial metrics management believes are reasonable. The partnership recorded expenses related to these shared services of $0.9 million and $1.9 million, respectively, for the three and six months ended June 30, 2023. Of these shared service expenses, $0.5 million and $1.1 million were recorded in operations and maintenance expenses and $0.4 million and $0.8 million were recorded within
18

general and administrative expenses, respectively, for the three and six months ended June 30, 2023. The partnership recorded expenses related to these shared services of $0.8 million and $1.7 million, respectively, for the three and six months ended June 30, 2022. Of these shared service expenses, $0.4 million and $1.0 million were recorded in operations and maintenance expenses and $0.4 million and $0.7 million were recorded within general and administrative expenses, respectively, for the three and six months ended June 30, 2022. In addition, the partnership reimburses Green Plains for wages and benefit costs of employees directly performing services on its behalf. Green Plains may also pay certain direct costs on behalf of the partnership, which are reimbursed by the partnership. The partnership believes the consolidated financial statements reflect all material costs of doing business related to its operations, including expenses incurred by other entities on its behalf.
Omnibus Agreement
The partnership has entered into an omnibus agreement, as amended, with Green Plains and its affiliates which, among other terms and conditions, addresses the partnership’s obligation to reimburse Green Plains for direct or allocated costs and expenses incurred by Green Plains for general and administrative services; the prohibition of Green Plains and its subsidiaries from owning, operating or investing in any business that owns or operates fuel terminals or fuel transportation assets; the partnership’s right of first offer to acquire assets if Green Plains decides to sell them; a nontransferable, nonexclusive, royalty-free license to use the Green Plains trademark and name; the allocation of taxes among the parent, the partnership and its affiliates and the parent’s preparation and filing of tax returns; and an indemnity by Green Plains for certain environmental and other liabilities.
If Green Plains or its affiliates cease to control the general partner, then either Green Plains or the partnership may terminate the omnibus agreement, provided that (i) the indemnification obligations of the parties survive according to their respective terms; and (ii) Green Plains’ obligation to reimburse the partnership for operational failures survives according to its terms.
Operating Services and Secondment Agreement
The general partner has entered into an operational services and secondment agreement, as amended, with Green Plains. Under the terms of the agreement, Green Plains seconds employees to the general partner to provide management, maintenance and operational functions for the partnership, including regulatory matters, health, environment, safety and security programs, operational services, emergency response, employee training, finance and administration, human resources, business operations and planning. The seconded personnel are under the direct management and supervision of the general partner who reimburses the parent for the cost of the seconded employees, including wages and benefits. If a seconded employee does not devote 100% of his or her time providing services to the general partner, the general partner reimburses the parent for a prorated portion of the employee’s overall wages and benefits based on the percentage of time the employee spent working for the general partner.
Under the operational services and secondment agreement, Green Plains will indemnify the partnership from any claims, losses or liabilities incurred by the partnership, including third-party claims, arising from their performance of the operational services secondment agreement; provided, however, that Green Plains will not be obligated to indemnify the partnership for any claims, losses or liabilities arising out of the partnership’s gross negligence, willful misconduct or bad faith with respect to any services provided under the operational services and secondment agreement.
Commercial Agreements
The partnership has various fee-based commercial agreements with Green Plains Trade, including:
Storage and throughput agreement, expiring on June 30, 2029;
Rail transportation services agreement, expiring on June 30, 2029;
Terminal services agreement for the Birmingham, Alabama unit train terminal, expiring on December 31, 2023; and
Terminal services agreement for the Collins, Mississippi terminal, expiring on December 31, 2023.
The storage and throughput and rail transportation services agreements have various automatic renewal terms if not cancelled by either party within specified timeframes.
19

The storage and throughput agreement and terminal services agreements are supported by minimum volume commitments. The rail transportation services agreement is supported by minimum take-or-pay volumetric capacity commitments.
Under the storage and throughput agreement, as amended, Green Plains Trade is obligated to deliver a minimum volume of 217.7 mmg of product per calendar quarter to the partnership’s storage facilities and pay $0.05312 per gallon on all volume it throughputs associated with the agreement.
If Green Plains Trade fails to meet its minimum volume commitment during any quarter, Green Plains Trade will pay the partnership a deficiency payment equal to the deficient volume multiplied by the applicable fee. The deficiency payment may be applied as a credit toward payments due on future volumes delivered by Green Plains Trade in excess of the minimum volume commitment during the following four quarters, after which time this option will expire.
For the three months ended June 30, 2023, the partnership charged Green Plains Trade $1.2 million related to the minimum volume commitment deficiency for the quarter, resulting in a credit to be applied against excess volumes in future periods. The cumulative balance of minimum volume deficiency credits available to Green Plains Trade is $1.7 million as of June 30, 2023. These credits expire, if unused, as follows:
$0.5 million, expiring on March 31, 2024; and
$1.2 million, expiring on June 30, 2024.
The above credits have been recognized as revenue by the partnership in the period in which the deficiency occurred, and as such, future volumes throughput by Green Plains Trade in excess of the quarterly minimum volume commitment, up to the amount of these credits, will not be recognized in revenue in future periods.
Under the rail transportation services agreement, Green Plains Trade is obligated to use the partnership to transport ethanol and other fuels from receipt points identified by Green Plains Trade to nominated delivery points. The average daily railcar volumetric capacity provided by the partnership was 70.7 mmg and 71.7 mmg, respectively, and the associated average monthly fee was approximately $0.0301 and $0.0296 per gallon, respectively, during the three and six months ended June 30, 2023. The average daily railcar volumetric capacity provided by the partnership was 74.5 mmg and 72.1 mmg, respectively, and the associated monthly fee was approximately $0.0229 and $0.0228 per gallon, respectively, during the three and six months ended June 30, 2022. The partnership’s leased railcar fleet consisted of approximately 2,360 and 2,530 railcars as of June 30, 2023 and 2022, respectively.
Green Plains Trade is also obligated to use the partnership for logistical operations management and other services related to average daily railcar volumetric capacity provided by Green Plains Trade, which was approximately 0.7 mmg during the three and six months ended June 30, 2023 and 2022. Green Plains Trade is obligated to pay a monthly fee of approximately $0.0013 per gallon for these services. In addition, Green Plains Trade reimburses the partnership for costs related to: (1) railcar switching and unloading fees; (2) increased costs related to changes in law or governmental regulation related to the specification, operation or maintenance of railcars; (3) demurrage charges, except when the charges are due to the partnership’s gross negligence or willful misconduct; and (4) fees related to rail transportation services under transportation contracts with third-party common carriers. As needed, Green Plains Trade contracts with the partnership for additional railcar volumetric capacity during the normal course of business at comparable margins.
Under the existing Birmingham terminal services agreement, effective through December 31, 2023, Green Plains Trade is obligated to throughput a minimum volume commitment of approximately 8.3 mmg per month and pay associated throughput fees, as well as fees for ancillary services.
The partnership recorded revenues from Green Plains Trade under the storage and throughput agreement and rail transportation services agreement of $17.9 million and $35.8 million for the three and six months ended June 30, 2023, respectively, and $16.7 million and $32.9 million for the three and six months ended June 30, 2022, respectively. In addition, the partnership recorded revenues from Green Plains Trade and other Green Plains subsidiaries related to trucking and terminal services of $1.5 million and $3.3 million for the three and six months ended June 30, 2023, respectively, and $2.0 million and $3.9 million for the three and six months ended June 30, 2022, respectively.
20

Cash Distributions
The partnership distributed $5.5 million and $11.0 million to Green Plains related to the quarterly cash distribution paid for the three and six months ended June 30, 2023, respectively, and $5.4 million and $10.7 million for the three and six months ended June 30, 2022, respectively.
10. EQUITY METHOD INVESTMENT
NLR Energy Logistics LLC
The partnership and Delek Renewables LLC have a 50/50 joint venture, NLR Energy Logistics LLC, which operates a unit train terminal in the Little Rock, Arkansas area with capacity to unload 110-car unit trains and provide approximately 100,000 barrels of storage. As of June 30, 2023, the partnership’s investment balance in the joint venture was $3.1 million.
The partnership does not consolidate any part of the assets or liabilities or operating results of its equity method investee. The partnership’s share of net income or loss in the investee increases or decreases, as applicable, the carrying value of the investment. With respect to NLR, the partnership determined that this entity does not represent a variable interest entity and consolidation is not required. In addition, although the partnership has the ability to exercise significant influence over the joint venture through board representation and voting rights, all significant decisions require the consent of the other investor without regard to economic interest.
11. SUBSEQUENT EVENTS
On July 25, 2023, Green Plains entered into an asset purchase agreement to sell its ethanol plant located in Atkinson, Nebraska. Correspondingly, the partnership entered into an asset purchase agreement to sell its storage assets located adjacent to the Atkinson plant to Green Plains, along with the transfer of associated railcar operating leases. The transaction is anticipated to close within 30 days in conjunction with the completion of the Green Plains Atkinson LLC ethanol asset sale, subject to customary closing conditions. The terms of this transaction were approved by both the board of directors of the general partner and the board of directors’ conflicts committee, which consists entirely of independent directors.

21

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis provides information we believe is relevant to understand our consolidated financial condition and results of operations. This discussion should be read in conjunction with our unaudited consolidated financial statements and accompanying notes contained in this report together with our 2022 annual report. The results of operations for the three and six months ended June 30, 2023, are not necessarily indicative of the results we expect for the full year.
Cautionary Information Regarding Forward-Looking Statements
Forward-looking statements are made in accordance with safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These statements are based on current expectations that involve a number of risks and uncertainties and do not relate strictly to historical or current facts, but rather to plans and objectives for future operations. These statements may be identified by words such as “anticipate,” “believe,” “continue,” “estimate,” “expect,” “intend,” “outlook,” “plan,” “predict,” “may,” “could,” “should,” “will” and similar expressions, as well as statements regarding future operating or financial performance or guidance, business strategy, environment, key trends and benefits of actual or planned acquisitions.
Factors that could cause actual results to differ from those expressed or implied in the forward-looking statements include those discussed in Part I, Item 1A, “Risk Factors,” of our 2022 annual report and in Part II, Item 1A, “Risk Factors,” in this report, or incorporated by reference. Specifically, we may experience fluctuations in future operating results due to changes in general economic, market or business conditions; foreign imports of ethanol; fluctuations in demand for ethanol and other fuels; risks of accidents or other unscheduled shutdowns affecting our assets, including mechanical breakdown of equipment or infrastructure; risks associated with changes to federal policy or regulation; ability to comply with changing government usage mandates and regulations affecting the ethanol industry; price, availability and acceptance of alternative fuels and alternative fuel vehicles, and laws mandating such fuels or vehicles; changes in operational costs at our facilities and for our railcars; failure to realize the benefits projected for capital projects; competition; inability to successfully implement growth strategies; the supply of corn and other feedstocks; unusual or severe weather conditions and natural disasters; ability and willingness of parties with whom we have material relationships, including Green Plains Trade, to fulfill their obligations; labor and material shortages; changes in the availability of unsecured credit and changes affecting the credit markets in general; disruption caused by health epidemics, such as the COVID-19 outbreak; and other risk factors detailed in our reports filed with the SEC.
We believe our expectations regarding future events are based on reasonable assumptions. However, these assumptions may not be accurate or account for all risks and uncertainties. Consequently, forward-looking statements are not guaranteed. Actual results may vary materially from those expressed or implied in our forward-looking statements. In addition, we are not obligated nor do we intend to update our forward-looking statements as a result of new information unless it is required by applicable securities laws. We caution investors not to place undue reliance on forward-looking statements, which represent management’s views as of the date of this report or documents incorporated by reference.
Overview
Green Plains Partners provides fuel storage and transportation services by owning, operating, developing and acquiring ethanol and fuel storage facilities, terminals, transportation assets and other related assets and businesses. We are Green Plains’ primary downstream logistics provider and generate a substantial portion of our revenues under fee-based commercial agreements with Green Plains Trade for receiving, storing, transferring and transporting ethanol and other fuels, which are supported by minimum volume or take-or-pay capacity commitments.
Recent Developments
On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority
22

of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.
On July 25, 2023, Green Plains entered into an asset purchase agreement to sell its ethanol plant located in Atkinson, Nebraska. Correspondingly, the partnership entered into an asset purchase agreement to sell its storage assets located adjacent to the Atkinson plant to Green Plains, along with the transfer of associated railcar operating leases. The transaction is anticipated to close within 30 days in conjunction with the completion of the Green Plains Atkinson LLC ethanol asset sale, subject to customary closing conditions. The terms of this transaction were approved by both the board of directors of the general partner and the board of directors’ conflicts committee, which consists entirely of independent directors.
Results of Operations
During the second quarter of 2023, our parent maintained an average utilization rate of approximately 81.5% of capacity. Ethanol throughput was 196.1 mmg, which was below the contracted minimum volume commitment per quarter. As a result, the Partnership charged Green Plains Trade $1.2 million related to the minimum volume commitment deficiency for the quarter, resulting in a credit to be applied against excess volumes in future periods. The cumulative balance of minimum volume deficiency credits available to Green Plains Trade is $1.7 million as of June 30, 2023. These credits expire, if unused, as follows:
$0.5 million, expiring on March 31, 2024; and
$1.2 million, expiring on June 30, 2024.
The above credits have been recognized as revenue by the partnership in the period in which the deficiency occurred, and as such, future volumes throughput by Green Plains Trade in excess of the quarterly minimum volume commitment, up to the amount of these credits, will not be recognized in revenue in future periods.
Our parent’s operating strategy is to transform to a value-added agricultural technology company creating sustainable high value ingredients. Depending on the margin environment, our parent may exercise operational discretion that results in reductions in throughput volumes. It is possible that throughput volumes could be below minimum volume commitments in the future, depending on various factors that drive each of our parent's biorefineries variable contribution margin, including future driving and gasoline demand for the industry and the availability and price of renewable feedstocks. As part of this strategy, our parent is deploying MSC™ technology, to help meet growing global demand for protein feed ingredients and low-carbon renewable corn oil, which could lead to our parent having more consistent margins and operating throughput rates over time.
Adjusted EBITDA and Distributable Cash Flow
Adjusted EBITDA is defined as earnings before interest, income taxes, depreciation and amortization excluding the amortization of right-of-use assets, plus adjustments for transaction costs related to acquisitions or financing transactions, unit-based compensation expense, net gains or losses on asset sales, and our proportional share of EBITDA adjustments of our equity method investee.
Distributable cash flow is defined as adjusted EBITDA less interest paid or payable, net of interest income received, income taxes paid or payable, maintenance capital expenditures, which are defined under our partnership agreement as cash expenditures (including expenditures for the construction or development of new capital assets or the replacement, improvement or expansion of existing capital assets) made to maintain our operating capacity or operating income, and our proportional share of distributable cash flow adjustments of our equity method investee.
Adjusted EBITDA and distributable cash flow are supplemental financial measures that we use to assess our financial performance. We believe their presentation provides useful information to investors in assessing our financial condition and results of operations. However, these presentations are not made in accordance with GAAP. The GAAP measure most directly comparable to adjusted EBITDA and distributable cash flow is net income. Since adjusted EBITDA and distributable cash flow may be defined differently by other companies in our industry, our definitions of adjusted EBITDA and distributable cash flow may not be comparable to similarly titled measures of other companies, diminishing their utility. Adjusted EBITDA and distributable cash flow should not be considered in isolation or as alternatives to net income or any other measure of financial performance presented in accordance with GAAP to analyze our financial performance and operating results.
23

The following table presents reconciliations of net income to adjusted EBITDA and to distributable cash flow, for the three and six months ended June 30, 2023 and 2022 (unaudited, dollars in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Reconciliations to Non-GAAP Financial Measures:
Net income$9,346$10,519$19,258$20,869
Interest expense, net1,6721,3843,4442,623
Income tax expense2933919477
Depreciation and amortization8288231,6441,721
Transaction costs455455
Unit-based compensation expense6060119119
Proportional share of EBITDA adjustments of equity method investee (1)
45459090
Adjusted EBITDA12,69912,87025,20425,499
Interest paid or payable, net of interest received(1,672)(1,384)(3,444)(2,623)
Income taxes paid or payable(293)(39)(194)(77)
Maintenance capital expenditures(4)(126)(84)(258)
Distributable cash flow (2)
$10,730$11,321$21,482$22,541
Distributions declared (3)
$10,802$10,666$21,595$21,213
Coverage ratio0.99 x1.06 x0.99 x1.06 x
(1) Represents our proportional share of depreciation and amortization of our equity method investee.
(2) Distributable cash flow does not include adjustments for the principal payment on the term loan of $1.5 million for the three and six months ended June 30, 2023. Distributable cash flow does not include adjustments for the principal payment on the term loan of $1.0 million for the six months ended June 30, 2022.
(3) Represents distributions declared for the applicable period and paid in the subsequent quarter.
24

Selected Financial Information and Operating Data
The following discussion reflects the results of the partnership for the three and six months ended June 30, 2023 and 2022.
Selected financial information for the three and six months ended June 30, 2023 and 2022, is as follows (unaudited, in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
20232022% Var.20232022% Var.
Revenues
Storage and throughput services$11,565$11,570—%$23,129$23,128—%
Railcar transportation services6,3695,11924.412,6789,77129.8
Terminal services2,1732,0366.74,2504,1203.2
Trucking and other416929(55.2)1,2411,735(28.5)
Total revenues20,52319,6544.441,29838,7546.6
Operating expenses
Operations and maintenance (excluding depreciation and amortization reflected below)7,0706,16014.814,32311,72522.2
General and administrative1,62592575.72,8552,11035.3
Depreciation and amortization8288230.61,6441,721(4.5)
Total operating expenses9,5237,90820.418,82215,55621.0
Operating income$11,000$11,746(6.4)%$22,476$23,198(3.1)%
Selected operating data for the three and six months ended June 30, 2023 and 2022, is as follows (unaudited):
Three Months Ended
June 30,
Six Months Ended
June 30,
20232022% Var.20232022% Var.
Product volumes (mmg)
Storage and throughput services196.1232.5(15.7)%404.2429.7(5.9)%
Terminal services
Affiliate30.127.78.756.455.02.5
Non-affiliate25.923.79.350.545.211.7
56.051.48.9106.9100.26.7
Railcar capacity billed (daily avg.)70.774.5(5.1)71.772.1(0.6)
Three Months Ended June 30, 2023, Compared with the Three Months Ended June 30, 2022
Consolidated revenues for the three months ended June 30, 2023 increased $0.9 million compared with the same period for 2022. Storage and throughput services revenue and terminal services revenue were consistent with the prior year. Railcar transportation services revenue increased $1.3 million primarily due to an increase in transportation service fees charged as a result of upgrading our leased railcar fleet to comply with DOT 117 regulations. Trucking and other revenue decreased $0.5 million compared to the prior year primarily due to the discontinuance of trucking operations that occurred during the period.
25

Operations and maintenance expenses increased $0.9 million for the three months ended June 30, 2023, compared with the same period for 2022 primarily due to higher railcar lease expense as a result of upgrading our leased railcar fleet to comply with DOT 117 regulations.
General and administrative expenses increased $0.7 million for the three months ended June 30, 2023 compared with the same period for 2022 primarily due to $0.5 million in transaction costs related to the proposal from our parent to acquire all outstanding units of the partnership.
Distributable cash flow decreased $0.6 million for the three months ended June 30, 2023, compared with the same period for 2022, primarily associated with a $1.2 million decrease in net income offset by $0.5 million in transaction costs.
Six Months Ended June 30, 2023, Compared with the Six Months Ended June 30, 2022
Consolidated revenues increased $2.5 million for the six months ended June 30, 2023, compared with the same period for 2022. Storage and throughput services revenue and terminal services revenue were consistent with the prior year. Railcar transportation services revenue increased $2.9 million primarily due to an increase in transportation service fees charged as a result of upgrading our leased railcar fleet to comply with DOT 117 regulations. Trucking and other revenue decreased $0.5 million primarily due to the discontinuance of trucking operations that occurred during the period.
Operations and maintenance expenses increased $2.6 million for the six months ended June 30, 2023, compared with the same period for 2022 primarily due to higher railcar lease expense as a result of upgrading our leased railcar fleet to comply with DOT 117 regulations.
General and administrative expenses increased $0.7 million for the six months ended June 30, 2023 compared with the same period for 2022 primarily due to $0.5 million in transaction costs related to the proposal from our parent to acquire all outstanding units of the partnership.
Distributable cash flow decreased $1.1 million for the six months ended June 30, 2023, compared with the same period for 2022, associated with a $1.6 million decrease in net income offset by $0.5 million in transaction costs.
Industry Factors Affecting our Results of Operations
U.S. Ethanol Supply and Demand
According to the EIA, domestic ethanol production averaged 1.01 million barrels per day during the second quarter of 2023, which was consistent with same quarter last year. Refiner and blender input volume was 905 thousand barrels per day for the second quarter of 2023, compared with 898 thousand barrels per day for the same quarter last year. Gasoline demand increased 0.3 million barrels per day, or 3.5% during the second quarter of 2023 compared to the prior year. U.S. domestic ethanol ending stocks decreased by approximately 0.4 million barrels compared to the prior year, or 1.8%, to 22.3 million barrels as of June 30, 2023. As of this filing, according to Prime the Pump, there were approximately 3,159 retail stations selling E15 year-round in 31 states, and approximately 386 suppliers at 113 pipeline terminal locations now offering E15 to wholesale customers.
Global Ethanol Supply and Demand
According to the USDA Foreign Agriculture Service, domestic ethanol exports through May 31, 2023, were approximately 593 mmg, down from 726 mmg for the same period of 2022. Canada was the largest export destination for U.S. ethanol accounting for 41% of domestic ethanol export volume, driven in part by their national clean fuel standard. The Netherlands, the United Kingdom, South Korea and India accounted for 10%, 10%, 8% and 8% respectively, of U.S. ethanol exports. We currently estimate that net ethanol exports will range from 1.3 to 1.5 billion gallons in 2023, based on historical demand from a variety of countries and certain countries that seek to improve their air quality, reduce greenhouse gas emissions through low-carbon fuel programs and eliminate MTBE from their own fuel supplies. Fluctuations in currencies relative to the U.S. dollar could impact the U.S. ethanol competitiveness in the global market.
Legislation and Regulation
Our parent is sensitive to government programs and policies that affect the supply and demand for ethanol and other fuels, which in turn may impact the volume of ethanol and other products we handle. Over the years, various bills and
26

amendments have been proposed in the House and Senate, which would eliminate the RFS entirely, eliminate the corn based ethanol portion of the mandate, lower the price of RINs and make it more difficult to sell fuel blends with higher levels of ethanol. Bills have also been introduced to require higher levels of octane blending, allow for year-round sales of higher blends of ethanol and require car manufacturers to produce vehicles that can operate on higher ethanol blends. We believe it is unlikely that any of these bills will become law in the current Congress. In addition, the manner in which the EPA administers the RFS and related regulations can have a significant impact on the actual amount of ethanol and other biofuels blended into the domestic fuel supply.
Federal mandates and state-level clean fuel standards supporting the use of renewable fuels are a significant driver of ethanol demand in the U.S. Ethanol policies are influenced by concerns for the environment, diversifying the fuel supply, supporting agricultural production and reducing the country’s dependence on foreign oil. Consumer acceptance of FFVs and higher ethanol blends in non-FFVs may be necessary before ethanol can achieve further growth in the U.S. light duty surface transportation fleet market share. In addition, expansion of clean fuel standards in other states and countries, or a national LCFS could increase the demand for ethanol, depending on how they are structured. Incentives for automakers to produce FFVs phased out in 2020, and the EPA's recently proposed Corporate Average Fuel Economy (CAFE) standards further incentivize EV production, with the administration's stated goal of having two-thirds of vehicles sold in 2032 be EVs. Sales of EVs in the U.S. were close to 300,000 vehicles in the second quarter of 2023, which represented approximately 7.2% of new vehicles sales. Transition of the light duty surface transportation fleet from internal combustion engines to EVs could decrease the demand for ethanol.
The Inflation Reduction Act of 2022, which was signed into law on August 16, 2022, is a sweeping policy that could have many potential impacts on our parent's business which they are continuing to evaluate. The legislation (1) created a new Clean Fuel Production Credit of $0.02 per gallon per CI point reduction for any fuel below a 50 CI threshold from 2025 to 2027, section 45Z of the Internal Revenue Code, which could impact our parent's fuel ethanol, depending on the level of GHG reduction for each gallon; (2) created a new tax credit for SAF of $1.25 to $1.75 per gallon for 2023 and 2024, depending on the GHG reduction for each gallon, that could possibly involve some of our parent's low-carbon ethanol through an ATJ pathway, depending on the life cycle analysis model being used (this credit expires after 2024 and shifts to the 45Z Clean Fuel Production Credit, where it qualifies for up to $0.035 per gallon per CI point reduction below a 50 CI threshold); (3) expanded the carbon capture and sequestration credit, section 45Q of the Internal Revenue Code, to $85 for each metric ton of carbon dioxide sequestered, which could impact our parent's carbon capture strategies, though it cannot be claimed in conjunction with the 45Z Clean Fuel Production Credit, which could prove to be more valuable; (4) extended the $1.00 per gallon biomass-based diesel tax credit through 2024, which could impact our parent's renewable corn oil values, as this co-product serves as a low-carbon feedstock for renewable diesel and biodiesel production (this credit expires after 2024 and shifts to the 45Z Clean Fuel Production credit, where all non-SAF fuels qualify for $0.02 per gallon for each point of CI reduction under the 50 CI threshold); (5) funded $500 million of biofuel blending infrastructure, which could impact the availability of higher level ethanol blended fuel; (6) increased funding for climate smart agriculture and working lands conservation programs for farmers by $20 billion; and (7) provided credits for the production and purchase of electric vehicles, which could impact the amount of internal combustion engines built and sold longer term, and by extension impact the demand for liquid fuels including ethanol. There are numerous additional clean energy credits included in this law, including investment tax credits for construction of clean energy infrastructure, that could impact our parent and their overall competitiveness. Regulatory rulemaking for the administration of these programs is underway, and the final regulations could impact many aspects of our parent's business.
The RFS sets a floor for biofuels use in the United States. On June 21, 2023, the EPA finalized RVOs for 2023, 2024 and 2025, setting the implied conventional ethanol levels at 15.25 billion gallons for 2023, and 15 billion for 2024 and 2025, inclusive of 250 million gallons of supplemental volume in 2023 to reflect a court-ordered remand of a previously lowered RVO. The EPA also proposed a modest increase in biomass based diesel volumes over the three years, setting the volumes at 2.82 billion for 2023, 3.04 billion for 2024 and 3.35 billion for 2025. The EPA also indicated that corn kernel fiber would contribute to the cellulosic volumes finalized, and could move to approve registrations that have been languishing for years at the agency. The EPA also removed a proposed e-RIN program from the final rule, but indicated it may move forward with it in a separate rulemaking.
Under the RFS, RINs and SREs are important tools impacting supply and demand. The EPA assigns individual refiners, blenders, and importers the volume of renewable fuels they are obligated to use in each annual RVO based on their percentage of total production of domestic transportation fuel sales. Obligated parties use RINs to show compliance with the RFS mandated volumes. Ethanol producers assign RINs to each gallon of renewable fuel they produce and the RINs are detached when the renewable fuel is blended with transportation fuel domestically. Market participants can trade the detached RINs in the open market. The market price of detached RINs can affect the price of ethanol in certain markets and can influence purchasing decisions by obligated parties. Of note, the RIN mechanism for proposed e-RINs could vary from the traditional process.
27

As it relates to SREs, a small refinery is defined as one that processes fewer than 75,000 barrels of petroleum per day. Small refineries can petition the EPA for an SRE which, if approved, waives their portion of the annual RVO requirements. The EPA, through consultation with the DOE and the USDA can grant them a full or partial waiver, or deny it outright within 90 days of submittal. The EPA granted significantly more of these waivers for the 2016, 2017 and 2018 reporting years than it had in prior years, totaling 790 mmg of waived requirements for the 2016 compliance year, 1.82 billion gallons for 2017 and 1.43 billion gallons for 2018. In doing so, the EPA effectively reduced the RFS mandated volumes for those compliance years by those amounts respectively, and as a result, RIN values declined significantly. In the waning days of the previous administration, the EPA approved three additional SREs, reversing one denial from 2018 and granting two from 2019. A total of 88 SREs were granted under the previous administration, erasing a total 4.3 billion gallons of blending requirements. Under the current administration, the EPA reversed the three SREs issued in the final weeks of the previous administration, and in conjunction with the RVO rulemaking for 2020, 2021, and 2022, denied all pending SREs; however, the EPA allowed for so-called "alternative compliance" for these refineries, which in practice waived their blending obligations for those years. The EPA has reiterated its stance on denying all SRE applications in the final 2023, 2024 and 2025 RVO rulemaking, and there are multiple on-going legal challenges to how it has handled SREs and RFS rulemakings.
The One-Pound Waiver, which was extended in May 2019 to allow E15 to be sold year-round to all vehicles model year 2001 and newer, was challenged in an action filed in Federal District Court for the D.C. Circuit. On July 2, 2021, the Circuit Court vacated the EPA’s rule so the future of summertime, defined as June 1 to September 15, sales of E15 is uncertain. The Supreme Court declined to hear a challenge to this ruling. On April 12, 2022, the President announced that he had directed the EPA to issue an emergency waiver to allow for the continued sale of E15 during the summer months, and that the temporary waiver should be extended as long as the gasoline supply emergency lasts. On April 28, 2023, the administration announced emergency waivers for the 2023 summer driving season of June 1 to September 15. The EPA has also indicated it will undertake rulemaking to allow for the elimination of the One-Pound Waiver for E10 in several Midwestern states in time for the 2024 summer driving season, which would have the practical effect of allowing for E15 to be sold year round in the following states: Illinois, Iowa, Minnesota, Missouri, Nebraska, Ohio, South Dakota and Wisconsin.
In October 2019, the White House directed the USDA and EPA to move forward with rulemaking to expand access to higher blends of biofuels. This includes funding for infrastructure, labeling changes and allowing E15 to be sold through E10 infrastructure. The USDA rolled out the Higher Blend Infrastructure Incentive Program in the summer of 2020, providing competitive grants to fuel terminals and retailers for installing equipment for dispensing higher blends of ethanol and biodiesel. In December 2021, the USDA announced it would administer another infrastructure grant program. The Inflation Reduction Act, signed into law in 2022, provided for an additional $500 million in USDA grants for biofuel infrastructure. On June 26, 2023, the USDA announced the initial $50 million in awards, and laid out a process for distributing the remaining $450 million, with $90 million being made available each quarter.
Environmental and Other Regulation
Our operations are subject to environmental regulations, including those that govern the handling and release of ethanol, crude oil and other liquid hydrocarbon materials. Compliance with existing and anticipated environmental laws and regulations may increase our overall cost of doing business, including capital costs to construct, maintain, operate and upgrade equipment and facilities. Our business may also be impacted by government policies, such as tariffs, duties, subsidies, import and export restrictions and outright embargos. Our parent employs maintenance and operations personnel at each of its facilities, which are regulated by the Occupational Safety and Health Administration.

The U.S. ethanol industry relies heavily on tank cars to deliver its product to market. In 2015, the DOT finalized the Enhanced Tank Car Standard and Operational Controls for High-Hazard and Flammable Trains, or DOT specification 117, which established a schedule to retrofit or replace older tank cars that carry crude oil and ethanol, braking standards intended to reduce the severity of accidents and new operational protocols. The rule has increased the lease costs for railcars in the short term and may increase the lease costs long term, which will in turn result in an increase in the fees we charge for railcar capacity. The deadline for compliance with DOT specification 117 was May 1, 2023. Our fleet was DOT 117 compliant by the deadline.
Liquidity and Capital Resources
Our principal sources of liquidity include cash generated from operating activities. We expect operating cash flows will be sufficient to meet our liquidity needs. We consider opportunities to repay or refinance our debt, depending on
28

market conditions, as part of our normal course of doing business. Our ability to meet our debt service obligations and other capital requirements depends on our future operating performance, which is subject to general economic, financial, business, competitive, legislative, regulatory and other conditions, many of which are beyond our control. We plan to utilize a combination of operating cash, refinancing and other strategic actions, to repay debt obligations as they come due.
As of June 30, 2023, we had $15.6 million of cash and cash equivalents.
Net cash provided by operating activities was $18.6 million for the six months ended June 30, 2023, compared with $21.2 million for the six months ended June 30, 2022. The decrease in cash flows from operating activities was primarily due to changes in net working capital and a reduction of net income. Net cash used by investing activities was $0.1 million for the six months ended June 30, 2023, compared with net cash used in investing activities of $0.3 million for the six months ended June 30, 2022, with the change primarily due to less capital expenditures in the six months ended June 30, 2023. Net cash used in financing activities was $23.1 million for the six months ended June 30, 2023, compared with $22.0 million for the six months ended June 30, 2022. The increase was due to higher principal payments on the term loan as well as an increase in our quarterly distribution payment.
We incurred capital expenditures of $0.1 million for the six months ended June 30, 2023 for various maintenance and upgrades. We expect to incur approximately $0.6 million for the remainder of 2023 for additional capitalized costs.
We did not make any equity method investee contributions related to the NLR joint venture for the six months ended June 30, 2023, and we do not anticipate making significant equity contributions to NLR for the remainder of 2023. We anticipate receiving future distributions from NLR as excess cash becomes available.
Term Loan Facility
Green Plains Operating Company has a term loan to fund working capital, capital expenditures and other general partnership purposes. The term loan has a maturity date of July 20, 2026. Under the terms of the agreement, Green Plains Partners and its affiliates are allowed to repurchase outstanding notes from the lenders. Interest on the term loan is based on three-month SOFR plus 8.26%. Interest is payable on the 15th day of each March, June, September and December during the term. The term loan does not require any principal payments; however, the partnership has the option to prepay $1.5 million per quarter. Principal prepayments totaling $1.5 million were made during the three and six months ended June 30, 2023. The partnership repurchased $1.0 million of the outstanding notes during the six months ended June 30, 2022. The term loan had an outstanding balance of $57.5 million, $0.4 million of unamortized debt issuance costs, and an interest rate of 13.52% as of June 30, 2023.
Financial covenants of the term loan include a maximum consolidated leverage ratio of no more than 2.50x and a minimum consolidated debt service coverage ratio of no less than 1.10x. The term loan is secured by substantially all of the assets of the partnership.
The administrator of LIBOR ceased publication of the one-week and two-month LIBOR settings immediately following the LIBOR publication on December 31, 2021, and announced that the remaining USD LIBOR settings, including the three-month LIBOR, ceased immediately following the LIBOR publication on June 30, 2023. Our term loan was amended on April 19, 2023 to change the underlying floating interest rate to a SOFR-based rate from a LIBOR-based rate. The impact of the amendment is not material to interest expense.
For more information related to our debt, see Note 3 – Debt to the consolidated financial statements in this report.
Distributions to Unitholders
On February 10, 2023, the partnership distributed $10.8 million to unitholders of record as of February 3, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on January 19, 2023, for the quarter ended December 31, 2022.
On May 12, 2023, the partnership distributed $10.8 million to unitholders of record as of May 5, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on April 20, 2023, for the quarter ended March 31, 2023.
29

On July 20, 2023, the board of directors of the general partner declared a quarterly cash distribution of $0.455 per unit, or approximately $10.8 million, for the quarter ended June 30, 2023. The distribution is payable on August 11, 2023, to unitholders of record at the close of business on August 4, 2023.
Effects of Inflation
We have experienced inflationary impacts on labor costs, wages, components, equipment, other inputs and services across our business and inflation and its impact could escalate in future quarters, many of which are beyond our control. Moreover, we have fixed price arrangements with our customers and are not able to pass those costs along in most instances. As such, inflationary pressures could have a material adverse effect on our performance and financial statements.
Contractual Obligations and Commitments
In addition to debt, our material future obligations include certain lease agreements associated with our railcar fleet. Aggregate minimum lease payments under these operating lease agreements for future fiscal years as June 30, 2023 totaled $62.3 million. Refer to Note 8 – Commitments and Contingencies included in the notes to consolidated financial statements for more information.
Critical Accounting Policies and Estimates
Critical accounting policies relating to leases and impairment of goodwill are impacted significantly by judgments, assumptions and estimates used to prepare our consolidated financial statements. Information about our critical accounting policies and estimates is included in our 2022 annual report.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements.

30

Item 3. Quantitative and Qualitative Disclosures About Market Risk.
Market risk is the risk of loss arising from adverse changes in market rates and prices. At this time, we conduct all of our business in U.S. dollars and are not exposed to foreign currency risk.
Interest Rate Risk
We are exposed to interest rate risk through our term loan, which bears interest at variable rates. At June 30, 2023, we had $57.5 million outstanding under our credit facility. A 10% change in interest rates would affect our interest expense by approximately $0.8 million per year, assuming no changes in the amount outstanding or other variables.
Other details about our outstanding debt are discussed in the notes to the consolidated financial statements included in this report and in our 2022 annual report.
Commodity Price Risk
We do not have any direct exposure to risks associated with fluctuating commodity prices because we do not own the ethanol and other fuels that are stored at our facilities or transported by our railcars.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures designed to ensure information that must be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management, as appropriate, to allow timely decisions regarding required financial disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. Management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Under the supervision and participation of our chief executive officer and chief financial officer, management carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2023, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act and concluded that our disclosure controls and procedures were effective.
Changes in Internal Control over Financial Reporting
Management is responsible for establishing and maintaining effective internal control over financial reporting to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of our consolidated financial statements for external purposes in accordance with U.S. generally accepted accounting principles. There were no changes in our internal control over financial reporting that occurred during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

31

PART II – OTHER INFORMATION
Item 1. Legal Proceedings.
We may be involved in litigation that arises during the ordinary course of business. We are not, however, involved in any material litigation at this time.
Item 1A. Risk Factors.
Investors should carefully consider the discussion of risks and the other information in our annual report on Form 10-K for the year ended December 31, 2022, in Part I, Item 1A, “Risk Factors,” and the discussion of risks and other information in Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” under “Cautionary Information Regarding Forward-Looking Statements” of this report. Although we have attempted to discuss key factors, our investors need to be aware that other risks may prove to be important in the future. New risks may emerge at any time and we cannot predict such risks or estimate the extent to which they may affect our financial performance. The following risk factor supplements and/or updates risk factors previously disclosed and should be considered in conjunction with the other information included in, or incorporated by reference in, this quarterly report on Form 10-Q.

There can be no assurances that we will enter into a definitive agreement with our parent related to its proposal to acquire all of our Common Units that it does not already own, or that we will complete any transaction contemplated by such an agreement.
On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
None.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.

During the three months ended June 30, 2023, no director or officer of the partnership adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K .
32

Item 6. Exhibits.
Exhibit No.Description of Exhibit
10.1
31.1
31.2
32.1
32.2
101The following information from Green Plains Partners LP Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2023, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii) Consolidated Statements of Cash Flows, and (iv) the Notes to Consolidated Financial Statements.
104The cover page from Green Plains Partners LP Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2023, formatted in iXBRL.
33

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
GREEN PLAINS PARTNERS LP
(Registrant)
By:Green Plains Holdings LLC, its general partner
Date: August 4, 2023
By:/s/ Todd A. Becker
Todd A. Becker
President and Chief Executive Officer
(Principal Executive Officer)
Date: August 4, 2023
By:/s/ James E. Stark
James E. Stark
Chief Financial Officer
(Principal Financial Officer)
34
EX-31.1 2 gpp-q22023exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) AND SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Todd A. Becker, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Green Plains Partners LP;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a‑15(e) and 15d‑15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting;
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 4, 2023
/s/ Todd A. Becker
Todd A. Becker
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 gpp-q22023exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a) AND SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, James E. Stark, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Green Plains Partners LP;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a‑15(e) and 15d‑15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting;
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 4, 2023
/s/ James E. Stark
James E. Stark
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 gpp-q22023exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES‑OXLEY ACT OF 2002
In connection with the Quarterly Report of Green Plains Partners LP, or “the partnership”, on Form 10-Q for the fiscal quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof, or “the report”, I, Todd A. Becker, President and Chief Executive Officer of the partnership, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1)The report fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2)The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the partnership.
Date: August 4, 2023
/s/ Todd A. Becker
Todd A. Becker
President and Chief Executive Officer

EX-32.2 5 gpp-q22023exhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES‑OXLEY ACT OF 2002
In connection with the Quarterly Report of Green Plains Partners LP, or “the partnership”, on Form 10-Q for the fiscal quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof, or “the report”, I, James E. Stark, Chief Financial Officer of the partnership, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1)The report fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2)The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the partnership.
Date: August 4, 2023
/s/ James E. Stark
James E. Stark
Chief Financial Officer

EX-101.SCH 6 gpp-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Dispositions link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Unit-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Partners' Equity link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Earnings Per Unit link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Equity Method Investment link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Dispositions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Unit-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Partners' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Earnings Per Unit (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Revenue - Disaggregation of Revenue by Major Source (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Revenue - Changes in Unearned Revenue From Service Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Dispositions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Dispositions - Summary of Assets and Liabilities Disposed of (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Unit-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Unit-Based Compensation - Non-Vested Unit Based Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Partners' Equity - Changes in Partners' Deficit (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Partners' Equity -Rollforward of the Number of Common Limited Partner Units Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Partners' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Partners' Equity - Total Cash Distributions Declared (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Earnings Per Unit - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Earnings Per Unit - Earnings Per Limited Partner Unit - Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Commitments and Contingencies - Supplemental Cash Flow Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Commitments and Contingencies - Aggregate Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Commitments and Contingencies - Aggregate Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Commitments and Contingencies - Components of Lease Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Commitments and Contingencies - Minimum Future Rental Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Commitments and Contingencies - Aggregate Minimum Agreement Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Equity Method Investment (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gpp-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 gpp-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 gpp-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued and other liabilities Accrued Liabilities, Current Range [Domain] Statistical Measurement [Domain] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operations and Maintenance Expenses Maintenance Cost, Policy [Policy Text Block] Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Non-vested, beginning balance (in shares) Non-vested, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Option to prepay per quarter Debt Instrument, Option To Prepay Per Quarter Debt Instrument, Option To Prepay Per Quarter Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Operating lease liabilities and right-of-use assets Operating Lease Liabilities And Right-Of-Use Assets, Operating Activities Operating Lease Liabilities And Right-Of-Use Assets, Operating Activities Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Commitments and contingencies (Note 8) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] General Partner General Partner [Member] Distributions Made to Limited Partner [Table] Distributions Made to Limited Partner [Table] Income Taxes Income Tax Disclosure [Text Block] Operating lease revenue Operating Lease, Lease Income, Lease Payments Coverage ratio, minimum Debt Instrument, Covenant, Coverage Ratio , Minimum Debt Instrument, Covenant, Coverage Ratio , Minimum Trucking and other Trucking And Other [Member] Trucking and Other [Member] Number of train car units (in units) Number Of Train Car Units Leases Lessee, Leases [Policy Text Block] Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Quarterly distribution paid (in dollars per share) Distribution Made to Limited Partner, Distributions Paid, Per Unit Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Credit Facility Credit Facility [Member] Credit Facility [Member] Percent of partnership's revenue, major customers benchmark (as a percent) Percent Of Partnership's Revenue, Major Customers Benchmark Percent Of Partnership's Revenue, Major Customers Benchmark Common units, diluted (in dollars per share) Earnings per limited partner unit - diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Lessor, operating lease, renewal term (in years) Lessor, Operating Lease, Renewal Term Debt repurchased Extinguishment of Debt, Amount Green Plains Trade Green Plains Trade [Member] Green Plains Trade [Member] Trading symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Payments of distributions Payments of Distributions to Affiliates Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LIABILITIES AND PARTNERS' EQUITY (DEFICIT) Liabilities and Equity [Abstract] Total Lessor, Operating Lease, Payment to be Received Beginning balance Ending balance Contract with Customer, Liability Schedule of Calculation of Earnings Per Limited Partner Unit - Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction Executive Category: Executive Category [Axis] 2024 Other Commitment, to be Paid, Year Three 2026 Lessor, Operating Lease, Payment to be Received, Year Four Partners' Capital [Line Items] Partners' Capital [Line Items] Partners' Capital [Line Items] Non-Vested Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Commitments [Table] Other Commitments [Table] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Storage Assets Located Adjacent To Ord Plant Storage Assets Located Adjacent To Ord Plant [Member] Storage Assets Located Adjacent To Ord Plant [Member] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Scenario, Forecast Forecast [Member] NLR Energy Logistics LLC Nlr Energy Logistics Llc [Member] NLR Energy Logistics LLC [Member] Operating lease long-term liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Schedule of Contractual Obligation Contractual Obligation, Fiscal Year Maturity [Table Text Block] Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Schedule of Aggregate Minimum Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Railcar transportation services Railcar Transportation Services Leasing [Member] Railcar Transportation Services, Leasing [Member] Total revenues Revenues Revenues Cumulative minimum volume deficiency credits Cumulative Minimum Volume Deficiency Credits Cumulative Minimum Volume Deficiency Credits Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Components of Lease Expense Lease, Cost [Table Text Block] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Asset retirement obligations Asset Retirement Obligation, Current Potentially dilutive common or subordinated units outstanding (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount General and Administrative Expense General and Administrative Expense [Member] Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Right-of-use assets obtained in exchange for lease obligations: Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Undiscounted future lease payments Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates in the Preparation of Consolidated Financial Statements Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Quarterly distributions declared Total distributions declared Distribution Made to Limited Partner, Cash Distributions Declared Incentive distribution, percentage of available cash distributed from operating surplus (as a percent) Incentive Distribution, Percentage Of Available Cash Distributed From Operating Surplus Incentive Distribution, Percentage Of Available Cash Distributed From Operating Surplus Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Earnings less than distributions Earnings Less Than Distributions Earnings Less Than Distributions Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating lease current liabilities Operating Lease, Liability, Current Average trucking miles traveled from receipt point to delivery point (in miles) Average Trucking Miles Traveled From Receipt Point To Delivery Point Average Trucking Miles Traveled From Receipt Point To Delivery Point Lessor, operating lease, remaining lease term (in years) Lessor, Operating Lease, Remaining Lease Term Lessor, Operating Lease, Remaining Lease Term Common Units- ‎Public Limited partner common units - public Common Units Public [Member] Common Units - Public [Member] Entity Shell Company Entity Shell Company 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Partners' Capital [Table] Partners' Capital [Table] Partners' Capital [Table] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Investment Income, Interest Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease expense Operating Lease, Cost Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Security Exchange Name Security Exchange Name Unit-based compensation Partners' Capital Account, Unit-Based Payment Arrangement, Amount Employee Stock Option Employee Stock Option [Member] Total distributions to limited partners Limited Partner ‎Common Units Common Class A [Member] Total operating expenses Expenses Costs and Expenses Maximum Maximum [Member] 2025 Other Commitment, to be Paid, Year Four Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term lease expense Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Quarterly distributions declared (in dollars per share) Distribution Made to Limited Partner, Distributions Declared, Per Unit Quarterly cash distributions to unitholders Total distributions paid Distribution Made to Limited Partner, Cash Distributions Paid Unit-Based Compensation Share-Based Payment Arrangement [Text Block] Distribution Made to Limited Partner [Line Items] Distribution Made to Limited Partner [Line Items] 2022 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Fee-based Trucking Transportation and Terminal Services Agreements Fee Based Trucking Transportation And Terminal Services Agreements [Member] Fee-based Trucking Transportation and Terminal Services Agreements [Member] Subsequent Event Subsequent Event [Member] Credit Expiring December 31, 2022 Credit Expiring December312022 [Member] Credit Expiring December 31, 2022 [Member] Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] 2023 Lessor, Operating Lease, Payment to be Received, Year One Periodic payments (including interest) Debt Instrument, Periodic Payment Threshold period after end of each calendar quarter for distribution payment (in days) Distribution Made To Limited Partner And General Partner, Threshold In Days After End Of Each Calendar Quarter, Distribution Payment Distribution Made To Limited Partner And General Partner, Threshold In Days After End Of Each Calendar Quarter, Distribution Payment Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Related Party [Domain] Related Party, Type [Domain] Minimum volume commitment credit, expired in period Minimum Volume Commitment Credit, Expired In Period Minimum Volume Commitment Credit, Expired In Period Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 2022 Other Commitment, to be Paid, Year One Non-vested, beginning balance (in dollars per share) Non-vested, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Affiliate Products Or Services Affiliate [Member] Products Or Services, Affiliate [Member] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Organization Organization Policy [Policy Text Block] Organization Policy [Policy Text Block] Investment in equity method investee Equity Method Investments Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Dispositions Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Total Cash Distributions Declared Schedule Allocation Of Total Cash Distributions To The General And Limited Partners [Table Text Block] Schedule Allocation Of Total Cash Distributions To The General And Limited Partners [Table Text Block] Amended Storage And Throughput Agreement Amended Storage And Throughput Agreement [Member] Amended Storage And Throughput Agreement [Member] Total Shareholder Return Amount Total Shareholder Return Amount 2023 Other Commitment, to be Paid, Year Two Lessor, operating lease, term of contract (in years) Lessor, Operating Lease, Term of Contract Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Impairment of Long-Lived Assets and Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Earnings less than distributions Earnings In Excess Of Distributions Earnings In Excess Of Distributions Accounts receivable from affiliates Increase (Decrease) in Accounts Receivable, Related Parties Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of Changes in Partners' Deficit Schedule of Stockholders Equity [Table Text Block] Distribution of capital Payments of Capital Distribution Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Schedule of Supplemental Cash Flow Information Related to Operating Leases Supplemental Cash Flow Information Related To Operating Leases [Table Text Block] Supplemental Cash Flow Information Related To Operating Leases [Table Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Distribution per unit (in dollars per share) Incentive Distribution, Distribution Per Unit Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] General partner interests General Partners' Capital Account Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Disposal Group Name [Domain] Disposal Group Name [Domain] Volumetric capacity (in gallons) Railcar Capacity Railcar Capacity PEO PEO [Member] Schedule of Minimum Future Rental Revenue Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Payment terms (in days) Revenue, Performance Obligation, Payment Terms Revenue, Performance Obligation, Payment Terms Schedule of Rollforward of the Number of Common Limited Partner Units Outstanding Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Other Other Operating Activities, Cash Flow Statement Description of Business Business Description [Policy Text Block] Business Description Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Total net income, basic Net Income (Loss) Available to Common Stockholders, Basic Agreement rate (in dollars per gallon) Agreement rate (in dollars per gallon) Service Agreement, Throughput Of Ethanol, Price Per Gallon Service Agreement, Throughput Of Ethanol, Price Per Gallon Net income Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Operating lease liabilities Operating Lease, Liability Earnings Per Unit [Line Items] Earnings Per Unit [Line Items] Earnings Per Unit [Line Items] Credit Facility [Axis] Credit Facility [Axis] Minimum volume commitment, throughput capacity (in dollars per gallon) Minimum Volume Commitment, Throughput Capacity, Per Gallon Minimum Volume Commitment, Throughput Capacity, Per Gallon Total liabilities Liabilities Service revenues Service [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Total consideration received Disposal Group, Including Discontinued Operation, Consideration Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Payments on credit facility Repayments of Long-Term Lines of Credit 2025 Lessor, Operating Lease, Payment to be Received, Year Three Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Number of reportable segments Number of Reportable Segments Right-of-use assets and lease obligations derecognized due to lease modifications: Operating leases Right-Of-Use Assets And Lease Obligations Derecognized Due To Lease Modifications, Operating Leases Right-Of-Use Assets And Lease Obligations Derecognized Due To Lease Modifications, Operating Leases Earnings per limited partner unit (basic and diluted) Earnings Per Share [Abstract] Earnings Per Share [Abstract] Number of barrels of storage (in barrels) Number Of Barrels Of Storage Number Of Barrels Of Storage Affiliated Entity Affiliated Entity [Member] General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Terminal services Terminal Services [Member] Terminal Services [Member] Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures of cash flow Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Prior Period Deficiency Credit Prior Period Deficiency Credit [Member] Prior Period Deficiency Credit Earnings Per Unit [Table] Earnings Per Unit [Table] Earnings Per Unit [Table] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Total partners' equity Beginning balance Ending balance Partners' Capital Statement [Table] Statement [Table] Increase (Decrease) in Partners' Capital [Roll Forward] Increase (Decrease) in Partners' Capital [Roll Forward] Current Fiscal Year End Date Current Fiscal Year End Date Limited Partners Limited Partner [Member] PEO Name PEO Name Distributions declared Distribution to Partner, Cash Distributions Declared Distribution to Partner, Cash Distributions Declared Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Supplemental Balance Sheet Information Related to Operating Leases Supplemental Balance Sheet Information Related To Operating Leases [Table Text Block] Supplemental Balance Sheet Information Related To Operating Leases [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Equity Method Investment Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Fee-based Rail Transportation Services Agreement, Logistical Operations Management And Other Services Fee Based Rail Transportation Services Agreement Logistical Operations Management And Other Services [Member] Fee-based Rail Transportation Services Agreement, Logistical Operations Management And Other Services [Member] Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability Fee-based Storage and Throughput Agreement Fee Based Storage And Throughput Agreement [Member] Fee-based Storage And Throughput Agreement [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases Cash Paid For Amounts Included In The Measurement Of Lease Liabilities, Operating Cash Flows From Operating Lease Cash Paid For Amounts Included In The Measurement Of Lease Liabilities, Operating Cash Flows From Operating Lease Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Birmingham Terminal Services Agreement Birmingham Terminal Services Agreement [Member] Birmingham Terminal Services Agreement [Member] Subsequent Events [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Schedule of Limited Partners' Capital Account by Class [Table] Schedule of Limited Partners' Capital Account by Class [Table] Entity Emerging Growth Company Entity Emerging Growth Company Volumetric capacity, monthly fee (in dollars per gallon) Service Agreement, Railcar Volumetric Capacity, Monthly Fee, Price Per Gallon Service Agreement, Railcar Volumetric Capacity, Monthly Fee, Price Per Gallon Debt issuance costs Debt Issuance Costs, Net Non-affiliate Products Or Services Non Affiliate [Member] Products Or Services, Non-affiliate [Member] Debt instrument, effective rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Number of railcars in fleet Number Of Railcars In Fleet Number Of Railcars In Fleet Operations and maintenance (excluding depreciation and amortization reflected below) Cost, Maintenance Schedule of Components of Lease Revenue Operating Lease, Lease Income [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Unit-based compensation Share-Based Payment Arrangement, Noncash Expense General partner Net Income (Loss) Allocated to General Partners Variable lease expense (benefit) Variable Lease Expense (Benefit) Variable Lease Expense (Benefit) Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Unit Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] NLR Energy Logistics LLC Corporate Joint Venture [Member] Schedule of Non-Vested Unit Based Activity Schedule of Nonvested Share Activity [Table Text Block] Asset Retirement Obligations Asset Retirement Obligation [Policy Text Block] Joint venture, partnership ownership percentage (as a percent) Equity Method Investment, Ownership Percentage Green Plains Trade Group LLC Green Plains Trade Group Llc [Member] Green Plains Trade Group LLC [Member] Document Fiscal Year Focus Document Fiscal Year Focus Partners' Equity Partners' Capital Notes Disclosure [Text Block] Minimum Minimum [Member] Weighted average limited partner units outstanding (basic and diluted) Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net of accumulated depreciation and amortization of $37,961 and $36,323, respectively Property, Plant and Equipment, Net Basis of Presentation, Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Exercise Price Award Exercise Price Limited partners - common unitholders Net Income (Loss) Allocated to Limited Partners Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Limited Partner Units Limited Partner Units [Member] Limited Partner Units [Member] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Nonrelated Party Nonrelated Party [Member] Cash paid for income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Five Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and partners' equity (deficit) Liabilities and Equity Additional Railcar Operating Leases Additional Railcar Operating Leases [Member] Additional Railcar Operating Leases [Member] Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Common units, basic (in dollars per share) Earnings per limited partner unit - basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Total net income, diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Storage and throughput services Storage And Throughput Services Leasing [Member] Storage And Throughput Services, Leasing [Member] Consolidated Financial Statements Consolidation, Policy [Policy Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Accretion Asset Retirement Obligation, Accretion Asset Retirement Obligation, Accretion Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Ethanol Plant In Ord, Nebraska Ethanol Plant In Ord Nebraska [Member] Ethanol Plant In Ord, Nebraska [Member] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Common unitholders Limited Partners' Capital Account Compensation Amount Outstanding Recovery Compensation Amount Subsequent Event Type [Axis] Subsequent Event Type [Axis] Prepaid expenses and other Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] Credit Expiring March 31, 2023 Credit Expiring March312023 [Member] Credit Expiring March 31, 2023 [Member] Related Party [Axis] Related Party, Type [Axis] Fee-based Storage and Throughput and Rail Transportation Agreements Fee Based Storage And Throughput And Rail Transportation Agreements [Member] Fee-based Storage and Throughput and Rail Transportation Agreements [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Partners' equity (deficit) Partners' Capital [Abstract] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Partner Type of Partners' Capital Account, Name [Domain] Partner Type of Partners' Capital Account, Name [Domain] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Property and equipment, accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Leasing revenues Leasing Revenues [Member] Leasing Revenues [Member] Principal payments on long-term debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Accounts payable to affiliates Increase (Decrease) in Accounts Payable, Related Parties Share-based Payment Arrangement, Expense Compensation cost (benefit) Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income Tax Expense (Benefit) Weighted-Average Remaining Vesting Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Units outstanding (in shares) Limited Partners' Capital Account, Units Outstanding Name Trading Arrangement, Individual Name Schedule of Disaggregation of Revenue by Major Source Disaggregation of Revenue [Table Text Block] Accretion Asset Retirement Obligation, Accretion Expense Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Equity [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Operating lease remaining lease term (in years) Operating Lease Remaining Lease Term Operating Lease Remaining Lease Term Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] 2024 Lessor, Operating Lease, Payment to be Received, Year Two Asset retirement obligations Asset Retirement Obligations, Noncurrent Net income attributable to partners' ownership interests Net Income (Loss) Allocated to Partners [Abstract] Net Income (Loss) Allocated to Partners Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Quarterly minimum volume commitment, throughput capacity (in gallons) Minimum Volume Commitment, Throughput Capacity Minimum Volume Commitment, Throughput Capacity Interest rate, basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Option to prepay, post closing date period Debt Instrument, Principal Prepayment, Post Closing Date Period Debt Instrument, Principal Prepayment, Post Closing Date Period Common units, diluted (in shares) Weighted-average units outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Changes in Unearned Revenue from Service Agreements Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of Assets and Liabilities Disposed of Disposal Groups, Including Discontinued Operations [Table Text Block] Operating expenses Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Variable lease revenue Operating Lease, Variable Lease Income Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Net additions Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Income from equity method investee Income from equity method investee Income (Loss) from Equity Method Investments Amended Rail Transportation Services Agreement Amended Rail Transportation Services Agreement [Member] Amended Rail Transportation Services Agreement [Member] Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Common Units- ‎Green Plains Limited partner common units - Green Plains Common Units Green Plains [Member] Common Units - Green Plains [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total Lessee, Operating Lease, Liability, to be Paid Monthly minimum volume commitment throughput capacity (in gallons) Monthly Minimum Volume Commitment Throughput Capacity Monthly Minimum Volume Commitment Throughput Capacity Prepayment due to excess cash Debt Instruments, Prepayment Due To Excess Cash Debt Instruments, Prepayment Due To Excess Cash Units issued (in shares) Limited Partners' Capital Account, Units Issued Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Fee-based Rail Transportation Services Agreement Fee Based Rail Transportation Services Agreement [Member] Fee-based Rail Transportation Services Agreement [Member] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Limited Partners' Capital Account [Line Items] Limited Partners' Capital Account [Line Items] Operations and Maintenance expenses [Domain] Operations and Maintenance expenses [Domain] Operations and Maintenance expenses 2026 Other Commitment, to be Paid, Year Five Non-PEO NEO Non-PEO NEO [Member] Impairment charges Goodwill and Intangible Asset Impairment Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Delek Renewables LLC Delek Renewables Llc [Member] Delek Renewables LLC [Member] Leverage ratio , maximum Debt Instrument, Covenant, Leverage Ratio , Maximum Debt Instrument, Covenant, Leverage Ratio , Maximum Scenario [Axis] Scenario [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Common units, basic (in shares) Weighted-average units outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income Operating Income (Loss) Units, Beginning of period Units, Ending of period Partners' Capital Account, Units Monthly fee (in dollars per gallon) Service Agreement, Logistical Operations Management And Other Services Monthly Fee, Price Per Gallon Service Agreement, Logistical Operations Management And Other Services Monthly Fee, Price Per Gallon Revenues Revenues [Abstract] Total lease revenue Operating Lease, Lease Income Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Variable floor rate (as a percent) Debt Instrument, Variable Floor Rate Debt Instrument, Variable Floor Rate Term Loan Term Loan [Member] Term Loan [Member] Scenario, Unspecified [Domain] Scenario [Domain] Partner Type [Axis] Partner Type [Axis] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Line of credit, carrying value Long-Term Line of Credit EX-101.PRE 10 gpp-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-37469  
Entity Registrant Name GREEN PLAINS PARTNERS LP  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-3822258  
Entity Address, Address Line One 1811 Aksarben Drive  
Entity Address, City or Town Omaha  
Entity Address, State or Province NE  
Entity Address, Postal Zip Code 68106  
City Area Code 402  
Local Phone Number 884-8700  
Title of 12(b) Security Common Units, Representing Limited Partner Interests  
Trading symbol GPP  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   23,264,833
Entity Central Index Key 0001635650  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 15,550 $ 20,166
Prepaid expenses and other 1,520 1,410
Total current assets 32,270 34,573
Property and equipment, net of accumulated depreciation and amortization of $37,961 and $36,323, respectively 25,984 26,137
Operating lease right-of-use assets 55,189 47,002
Goodwill 10,598 10,598
Investment in equity method investee 3,100 2,680
Other assets 378 432
Total assets 127,519 121,422
Current liabilities    
Accrued and other liabilities 6,022 4,849
Asset retirement obligations 1,476 1,861
Operating lease current liabilities 17,226 14,734
Total current liabilities 28,767 25,669
Long-term debt 57,101 58,559
Asset retirement obligations 3,534 2,862
Operating lease long-term liabilities 39,583 33,582
Total liabilities 128,985 120,672
Commitments and contingencies (Note 8)
Partners' equity (deficit)    
General partner interests (25) 21
Total partners' equity (1,466) 750
Total liabilities and partners' equity (deficit) 127,519 121,422
Nonrelated Party    
Current assets    
Accounts receivable 1,044 255
Current liabilities    
Accounts payable 3,554 3,086
Related Party    
Current assets    
Accounts receivable 14,156 12,742
Current liabilities    
Accounts payable 489 1,139
Common Units- ‎Public    
Partners' equity (deficit)    
Common unitholders 133,993 135,025
Common Units- ‎Green Plains    
Partners' equity (deficit)    
Common unitholders $ (135,434) $ (134,296)
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and equipment, accumulated depreciation and amortization $ 37,961 $ 36,323
Common Units- ‎Public    
Units issued (in shares) 11,660,274 11,660,274
Common Units- ‎Green Plains    
Units outstanding (in shares) 11,586,548 11,586,548
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues        
Total revenues $ 20,523 $ 19,654 $ 41,298 $ 38,754
Operating expenses        
Operations and maintenance (excluding depreciation and amortization reflected below) 7,070 6,160 14,323 11,725
General and administrative 1,625 925 2,855 2,110
Depreciation and amortization 828 823 1,644 1,721
Total operating expenses 9,523 7,908 18,822 15,556
Operating income 11,000 11,746 22,476 23,198
Investment Income, Interest 238   363 0
Interest expense (1,910) (1,384) (3,807) (2,623)
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 9,328 10,362 19,032 20,575
Income tax expense (293) (39) (194) (77)
Income from equity method investee 311 196 420 371
Net income 9,346 10,519 19,258 20,869
Net income attributable to partners' ownership interests        
General partner 188 210 386 417
Limited partners - common unitholders 9,158 10,309 18,872 20,452
Limited Partner Units        
Weighted average limited partner units outstanding (basic and diluted)        
Share-based Payment Arrangement, Expense $ 60 $ 60 $ 119 $ 119
Total distributions to limited partners | Limited Partners        
Earnings per limited partner unit (basic and diluted)        
Common units, basic (in dollars per share) $ 0.39 $ 0.44 $ 0.81 $ 0.88
Common units, diluted (in dollars per share) $ 0.39 $ 0.44 $ 0.81 $ 0.88
Weighted average limited partner units outstanding (basic and diluted)        
Common units, basic (in shares) 23,227 23,208 23,227 23,208
Common units, diluted (in shares) 23,227 23,208 23,227 23,208
Affiliate        
Revenues        
Total revenues $ 19,460 $ 18,742 $ 39,116 $ 36,837
Non-affiliate        
Revenues        
Total revenues $ 1,063 $ 912 $ 2,182 $ 1,917
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities    
Net income $ 19,258 $ 20,869
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 1,644 1,721
Accretion   133
Accretion 203  
Amortization of debt issuance costs 58 66
Unit-based compensation 119 119
Income from equity method investee (420) (371)
Other (359) 0
Changes in operating assets and liabilities    
Accounts receivable (789) 62
Accounts receivable from affiliates (1,414) (1,982)
Prepaid expenses and other assets 645 (371)
Accounts payable and accrued liabilities (42) 671
Accounts payable to affiliates (650) (217)
Operating lease liabilities and right-of-use assets 306 494
Other 56 0
Net cash provided by operating activities 18,615 21,194
Cash flows from investing activities    
Purchases of property and equipment (129) (305)
Net cash used in investing activities (129) (305)
Cash flows from financing activities    
Payments of distributions (21,586) (20,976)
Principal payments on long-term debt (1,500) (1,031)
Payments of Debt Issuance Costs 16 0
Net cash used in financing activities (23,102) (22,007)
Net change in cash and cash equivalents (4,616) (1,118)
Cash and cash equivalents, beginning of period 20,166 17,645
Cash and cash equivalents, end of period 15,550 16,527
Supplemental disclosures of cash flow    
Cash paid for income taxes 198 76
Cash paid for interest $ 3,766 $ 2,549
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation, Description of Business and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation, Description of Business and Summary of Significant Accounting Policies BASIS OF PRESENTATION, DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Organization
References to “we,” “our,” “us” or “the partnership” in the consolidated financial statements and notes to the consolidated financial statements refer to Green Plains Partners LP and its subsidiaries.
Green Plains Holdings LLC, a wholly owned subsidiary of Green Plains Inc., serves as the general partner of the partnership. References to (i) “the general partner” and “Green Plains Holdings” refer to Green Plains Holdings LLC; (ii) “the parent,” “the sponsor” and “Green Plains” refer to Green Plains Inc.; and (iii) “Green Plains Trade” refers to Green Plains Trade Group LLC, a wholly owned subsidiary of Green Plains.
On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.
Consolidated Financial Statements
The consolidated financial statements include the accounts of the partnership and its subsidiaries. All significant intercompany balances and transactions are eliminated on a consolidated basis for reporting purposes. Results for the interim periods presented are not necessarily indicative of the expected results for the entire year.
The accompanying unaudited consolidated financial statements are prepared in accordance with GAAP for interim financial information and instructions to Form 10-Q and Article 10 of Regulation S-X. Because they do not include all of the information and footnotes required by GAAP, the consolidated financial statements should be read in conjunction with the partnership’s 2022 annual report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on February 10, 2023.
The partnership accounts for its interest in joint ventures using the equity method of accounting, with its investment recorded at the acquisition cost plus the partnership’s share of equity in undistributed earnings and reduced by the partnership’s share of equity in undistributed losses and distributions received.
Use of Estimates in the Preparation of Consolidated Financial Statements
Preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reporting period. The partnership bases its estimates on historical experience and assumptions it believes are proper and reasonable under the circumstances. The partnership regularly evaluates the appropriateness of these estimates and assumptions. Actual results could differ from those estimates. Certain accounting policies, including, but not limited to, those related to leases, depreciation of property and equipment, asset retirement obligations, and impairment of long-lived assets and goodwill are impacted by judgments, assumptions and estimates used to prepare the consolidated financial statements.
Description of Business
The partnership provides fuel storage and transportation services by owning, operating, developing and acquiring ethanol and fuel storage terminals, transportation assets and other related assets and businesses. The partnership is its parent’s primary downstream logistics provider to support the parent’s approximately 1.0 bgy ethanol marketing and distribution business since the partnership’s assets are the principal method of storing and delivering the ethanol the parent produces. The ethanol produced by the parent is fuel grade, made principally from starch extracted from corn, and is primarily used for blending with gasoline. Ethanol is an economical source of octane and oxygenates for blending into the fuel supply. The partnership does not take ownership of, or receive any payments based on the value of the ethanol or other fuels it handles; as a result, the partnership does not have any direct exposure to fluctuations in commodity prices. However, commodity prices can potentially impact the demand for the products that we handle.
Revenue Recognition
The partnership recognizes revenue when obligations under the terms of a contract with a customer are satisfied. Generally, this occurs with the completion of services or the transfer of control of products to the customer or another specified third party. For contracts with customers in which a take-or-pay commitment exists, any minimum volume deficiency charges are recognized as revenue in the period incurred and are not allowed to be credited towards excess volumes in future periods.
The partnership generates a substantial portion of its revenues under fee-based commercial agreements with Green Plains Trade. Operating lease revenue related to minimum volume commitments is recognized on a straight-line basis over the term of the lease. Under the terms of the storage and throughput agreement with Green Plains Trade, to the extent shortfalls associated with minimum volume commitments in the previous four quarters continue to exist, volumes in excess of the minimum volume commitment are applied to those shortfalls. Remaining excess volumes generating operating lease revenue are recognized as incurred.
Please refer to Note 2 - Revenue to the consolidated financial statements for further details.
Operations and Maintenance Expenses
The partnership’s operations and maintenance expenses consist primarily of lease expenses related to the transportation assets, labor expenses, outside contractor expenses, insurance premiums, repairs and maintenance expenses, and utility costs. These expenses also include fees for certain management, maintenance and operational services to support the storage and terminal facilities, trucks, and leased railcar fleet allocated by Green Plains under the operational services and secondment agreement.
Concentrations of Credit Risk
In the normal course of business, the partnership is exposed to credit risk resulting from the possibility a loss may occur due to failure of another party to perform according to the terms of their contract. The partnership provides fuel storage and transportation services for various parties with a significant portion of its revenues earned from Green Plains Trade. The partnership continually monitors its credit risk exposure and concentrations. Please refer to Note 2 – Revenue and Note 9 – Related Party Transactions to the consolidated financial statements for additional information.
Impairment of Long-Lived Assets and Goodwill
The partnership reviews its long-lived assets, currently consisting primarily of property and equipment and operating lease right-of-use assets, for impairment when events or changes in circumstances indicate that the carrying amount of a long-lived asset may not be recoverable. Recoverability of assets to be held and used is measured by comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. No triggering events were identified for the periods reported.
The partnership’s goodwill currently is comprised of amounts recognized by the partnership's predecessor related to terminal services assets. The partnership reviews goodwill at the reporting unit level for impairment at least annually, as of October 1, or more frequently when events or changes in circumstances indicate that impairment may have occurred.
Leases
The partnership leases certain facilities, parcels of land, and railcars. These leases are accounted for as operating leases, with lease expense recognized on a straight-line basis over the lease term. The term of the lease may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised. For leases with initial terms greater than 12 months, the partnership records operating lease right-of-use assets and corresponding operating lease liabilities. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet. The partnership did not incur any material short-term lease expense for either the three and six months ended June 30, 2023 or June 30, 2022.
Operating lease right-of-use assets represent the right to control an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the partnership’s leases do not provide an implicit rate, the incremental borrowing rate is used based on information available at the commencement date to determine the present value of future payments.
The partnership utilizes a portfolio approach for lease classification, which allows for an entity to group together leases with similar characteristics, provided that its application does not create a material difference when compared to accounting for the leases at a contract level. For the partnership’s railcar leases, the partnership combines the railcars within each contract rider and accounts for each contract rider as an individual lease.
From a lessee perspective, the partnership combines both the lease and non-lease components and accounts for them as one lease. Certain of the partnership’s railcar agreements provide for maintenance costs to be the responsibility of the partnership as incurred or charged by the lessor. This maintenance cost is a non-lease component that the partnership combines with the monthly rental payment and accounts for the total cost as operating lease expense. In addition, the partnership has a land lease that contains a non-lease component for the handling and unloading services the landlord provides. The partnership combines the cost of services with the land lease cost and accounts for the total as operating lease expense.
The partnership records operating lease revenue as part of its operating lease agreements for storage and throughput services, rail transportation services, and certain terminal services. In addition, the partnership may sublease certain of its railcars to third parties on a short-term basis. These subleases are classified as operating leases, with the associated sublease revenue recognized on a straight-line basis over the sublease lease term.
From a lessor perspective, the partnership combines, by class of underlying asset, both the lease and non-lease components and accounts for them as one lease. The storage and throughput agreement consists of lease costs paid by Green Plains Trade for the rental of the terminal facilities as well as non-lease costs for the throughput services provided by the partnership. For this agreement, the partnership combines the facility rental revenue and the service revenue and accounts for the total as leasing revenue. The railcar transportation services agreement consists of lease costs paid by Green Plains Trade for the use of the partnership’s railcar assets as well as non-lease costs for logistical operations management and other services. For this agreement, the partnership combines the railcar rental revenue and the service revenue and accounts for the total as leasing revenue.
Please refer to Note 8 – Commitments and Contingencies to the consolidated financial statements for further details on operating lease expense and revenue. Please refer to Note 2 - Revenue to the consolidated financial statements for further details on the operating lease agreements in which the partnership is a lessor.
Asset Retirement Obligations
The partnership records an ARO for the fair value of the estimated costs to retire a tangible long-lived asset in the period incurred if it can be reasonably estimated, which is subsequently adjusted for accretion expense. Corresponding asset retirement costs are capitalized as a long-lived asset and depreciated on a straight-line basis over the asset’s remaining useful life. The expected present value technique used to calculate the fair value of the AROs includes assumptions about costs, settlement dates, interest accretion, and inflation. Changes in assumptions, such as the amount or timing of estimated cash flows, could increase or decrease the AROs. The partnership’s AROs are based on legal obligations to perform remedial activity related to land, machinery and equipment when certain operating leases expire.
Segment Reporting
The partnership accounts for segment reporting in accordance with ASC 280, Segment Reporting, which establishes standards for entities reporting information about the operating segments and geographic areas in which they operate. Management evaluated how its chief operating decision maker has organized the partnership for purposes of making operating decisions and assessing performance, and concluded it has one reportable segment.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Revenue by Source
The following table disaggregates our revenue by major source (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenues
Service revenues
Terminal services$2,173$2,036$4,250$4,120
Trucking and other4169291,2411,735
Total service revenues2,5892,9655,4915,855
Leasing revenues (1)
Storage and throughput services11,56511,57023,12923,128
Railcar transportation services6,3695,11912,6789,771
Total leasing revenues17,93416,68935,80732,899
Total revenues$20,523$19,654$41,298$38,754
(1) Leasing revenues do not represent revenues recognized from contracts with customers under ASC 606, Revenue from Contracts with Customers, and are accounted for under ASC 842, Leases.
Terminal Services Revenue
The partnership provides terminal services and logistics solutions to Green Plains Trade, and other customers, through its fuel terminal facilities under various terminal service agreements, some of which have minimum volume commitments. If Green Plains Trade, or other customers, fail to meet their minimum volume commitments during the applicable term, a deficiency payment equal to the deficient volume multiplied by the applicable fee is charged. Deficiency payments related to the partnership’s terminal services revenue may not be utilized as credits toward future volumes. At terminals where customers have shared use of terminal and tank storage assets, revenue is generated from contracts with customers and accounted for as service revenue. This service revenue is recognized at the point in time when product is withdrawn from tank storage.
At terminals where a customer is predominantly provided exclusive use of the terminal or tank storage assets, the partnership is considered a lessor as part of an operating lease agreement. Revenue is recognized over the term of the lease based on the minimum volume commitment or total actual throughput if in excess of the minimum volume commitment.
Trucking and Other Revenue
The partnership transports ethanol, natural gasoline, other refined fuels and feedstocks by truck from identified receipt points to various delivery points. Trucking revenue is recognized over time based on the percentage of total miles traveled, which is on average less than 100 miles.
Railcar Transportation Services Revenue
Under the rail transportation services agreement, Green Plains Trade is obligated to use the partnership to transport ethanol and other fuels from receipt points identified by Green Plains Trade to nominated delivery points. Green Plains Trade is required to pay the partnership fees for the minimum railcar volumetric capacity provided, regardless of utilization
of that capacity. However, Green Plains Trade is not charged for railcar volumetric capacity that is not available for use due to inspections, upgrades or routine repairs and maintenance. Revenue associated with the rail transportation services fee is considered leasing revenue and is recognized over the term of the lease based on the actual average daily railcar volumetric capacity provided. The partnership may also charge Green Plains Trade a related services fee for logistical operations management of railcar volumetric capacity utilized by Green Plains Trade which is not provided by the partnership. Revenue associated with the related services fee is also considered leasing revenue and recognized over the term of the lease based on the average volumetric capacity for which services are provided.
Storage and Throughput Revenue
The partnership generates leasing revenue from its storage and throughput agreement with Green Plains Trade based on contractual rates charged for the handling, storage and throughput of ethanol. Under this agreement, Green Plains Trade is required to pay the partnership a fee for a minimum volume commitment regardless of the actual volume delivered. If Green Plains Trade fails to meet its minimum volume commitment during any quarter, the partnership charges Green Plains Trade a deficiency payment equal to the deficient volume multiplied by the applicable fee. The deficiency payment may be applied as a credit toward volumes delivered by Green Plains Trade in excess of the minimum volume commitment during the following four quarters, after which time any unused credits will expire. Revenue is recognized over the term of the lease based on the minimum volume commitment or total actual throughput if in excess of the minimum volume commitment.
Payment Terms
The partnership has standard payment terms, which vary depending on the nature of the services provided, with the majority of terms falling within 10 to 30 days after transfer of control or completion of services. Contracts generally do not include a significant financing component in instances where the timing of revenue recognition differs from the timing of invoicing.
Major Customers
Revenue from Green Plains Trade Group was $19.4 million and $39.1 million for the three and six months ended June 30, 2023, respectively, and $18.7 million and $36.8 million for the three and six months ended June 30, 2022, respectively, which exceeds 10% of the partnership’s total revenue.
Contract Liabilities
The partnership records unearned revenue when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of service and lease agreements. Unearned revenue from service agreements, which represents a contract liability, is recorded for fees that have been charged to the customer prior to the completion of performance obligations, and is generally recognized in the subsequent quarter.
The following table reflects the changes in our unearned revenue from service agreements, which is recorded in accrued and other liabilities on the consolidated balance sheets, for the three and six months ended June 30, 2023 (in thousands):
Amount
Balance at January 1, 2023$153
Revenue recognized included in beginning balance(153)
Net additions124
Balance at March 31, 2023124
Revenue recognized included in beginning balance(124)
Net additions234
Balance at June 30, 2023$234
The partnership expects to recognize all of the unearned revenue associated with service agreements from contracts with customers as of June 30, 2023, in the subsequent quarter when the product is withdrawn from tank storage.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Unit-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Unit-Based Compensation UNIT-BASED COMPENSATION
The LTIP is intended to promote the interests of the partnership, its general partner and affiliates by providing unit-based incentive compensation awards to employees, consultants and directors to encourage superior performance. The LTIP reserves 2,500,000 common limited partner units for issuance in the form of options, restricted units, phantom units, distribution equivalent rights, substitute awards, unit appreciation rights, unit awards, profit interest units or other unit-based awards. The partnership measures unit-based compensation grants at fair value on the grant date and records noncash compensation expense related to the awards on a straight-line basis over the requisite service period of one year.

The non-vested unit-based award activity for the six months ended June 30, 2023, is as follows:
Non-Vested UnitsWeighted-Average Grant-Date Fair ValueWeighted-Average Remaining Vesting Term (in years)
Non-vested at December 31, 202219,707 $12.18 
Vested(19,707)12.18 
Non-vested at June 30, 2023— $— 0.0
Compensation costs related to the unit-based awards of $60 thousand and $119 thousand were recognized during both the three and six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, there were no unrecognized compensation costs from unit-based compensation awards.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Partners' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Partners' Equity PARTNERS’ EQUITY (DEFICIT)
Changes in partners’ equity (deficit) are as follows (in thousands):
Limited PartnersGeneral Partner
Total
Common Units-
Public
Common Units-
Green Plains
Balance, December 31, 2022
$135,025 $(134,296)$21 $750 
Quarterly cash distributions to unitholders ($0.455 per unit)
(5,305)(5,272)(216)(10,793)
Net income4,873 4,841 198 9,912 
Unit-based compensation
59 — — 59 
Balance, March 31, 2023$134,652 $(134,727)$$(72)
Quarterly cash distributions to unitholders ($0.455 per unit)
(5,305)(5,272)(216)(10,793)
Net income4,593 4,565 188 9,346 
Unit-based compensation53 — — 53 
Balance, June 30, 2023$133,993 $(135,434)$(25)$(1,466)
Limited PartnersGeneral Partner
Total
Common Units-
Public
Common Units-
Green Plains
Balance, December 31, 2021
$135,666 $(133,420)$57 $2,303 
Quarterly cash distributions to unitholders ($0.44 per unit)
(5,122)(5,098)(209)(10,429)
Net income5,083 5,060 207 10,350 
Unit-based compensation
59 — — 59 
Balance, March 31, 2022$135,686 $(133,458)$55 $2,283 
Quarterly cash distributions to unitholders ($0.445 per unit)
(5,180)(5,156)(211)(10,547)
Net income5,167 5,142 210 10,519 
Unit-based compensation60 — — 60 
Balance, June 30, 2022$135,733 $(133,472)$54 $2,315 
There was no change in the number of common limited partner units outstanding during the six months ended June 30, 2023.
Issuance of Additional Securities
The partnership agreement authorizes the partnership to issue unlimited additional partnership interests on the terms and conditions determined by the general partner without unitholder approval.
Cash Distribution Policy
Quarterly distributions are made from available cash within 45 days after the end of each calendar quarter, assuming the partnership has available cash. Available cash generally means all cash and cash equivalents on hand at the end of that quarter less cash reserves established by the general partner, including those for future capital expenditures, future acquisitions and anticipated future debt service requirements, plus all or any portion of the cash on hand resulting from working capital borrowings made subsequent to the end of that quarter.
The general partner also holds incentive distribution rights that entitle it to receive increasing percentages, up to 48%, of available cash distributed from operating surplus, as defined in the partnership agreement, in excess of $0.46 per unit per quarter. The maximum distribution of 48% does not include any distributions the general partner or its affiliates may receive on its general partner interest or common units.
On February 10, 2023, the partnership distributed $10.8 million to unitholders of record as of February 3, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on January 19, 2023, for the quarter ended December 31, 2022.
On May 12, 2023, the partnership distributed $10.8 million to unitholders of record as of May 5, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on April 20, 2023, for the quarter ended March 31, 2023.
On July 20, 2023, the board of directors of the general partner declared a quarterly cash distribution of $0.455 per unit, or approximately $10.8 million, for the quarter ended June 30, 2023. The distribution is payable on August 11, 2023, to unitholders of record at the close of business on August 4, 2023.
The total cash distributions declared for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
General partner distributions$216 $213 $432 $424 
Limited partner common units - public5,314 5,239 10,619 10,419 
Limited partner common units - Green Plains5,272 5,214 10,544 10,370 
Total distributions to limited partners10,586 10,453 21,163 20,789 
Total distributions declared$10,802 $10,666 $21,595 $21,213 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Unit
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Unit EARNINGS PER UNITThe partnership computes earnings per unit using the two-class method. Earnings per unit applicable to common units is calculated by dividing the respective limited partners’ interest in net income by the weighted average number of common units outstanding during the period, adjusted for the dilutive effect of any outstanding dilutive securities. Diluted earnings per limited partner unit was the same as basic earnings per limited partner unit as there were no potentially dilutive common units outstanding as of June 30, 2023.
The following tables show the calculation of earnings per limited partner unit – basic and diluted (in thousands, except for per unit data):
Three Months Ended
June 30, 2023
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$10,586 $216 $10,802 
Earnings less than distributions(1,428)(28)(1,456)
Total net income$9,158 $188 $9,346 
Weighted-average units outstanding - basic and diluted23,227 
Earnings per limited partner unit - basic and diluted$0.39 
Six Months Ended
June 30, 2023
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$21,163 $432 $21,595 
Earnings less than distributions(2,291)(46)(2,337)
Total net income$18,872 $386 $19,258 
Weighted-average units outstanding - basic and diluted23,227 
Earnings per limited partner unit - basic and diluted$0.81 
Three Months Ended
June 30, 2022
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$10,453 $213 $10,666 
Earnings less than distributions
(144)(3)(147)
Total net income$10,309 $210 $10,519 
Weighted-average units outstanding - basic and diluted23,208 
Earnings per limited partner unit - basic and diluted$0.44 
Six Months Ended
June 30, 2022
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$20,789 $424 $21,213 
Earnings less than distributions(337)(7)(344)
Total net income$20,452 $417 $20,869 
Weighted-average units outstanding - basic and diluted23,208 
Earnings per limited partner unit - basic and diluted$0.88 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The partnership is a limited partnership, which is not subject to federal income taxes. However, the partnership is subject to state income taxes in certain states. As a result, the financial statements reflect a provision or benefit for such income taxes. The general partner and the unitholders are responsible for paying federal and state income taxes on their share of the partnership’s taxable income. The partnership’s income tax balances did not have a material impact on the financial statements.
The partnership recognizes uncertainties in income taxes based upon the technical merits of the position, and measures the maximum benefit and degree of likelihood to determine the tax liability in the financial statements. The partnership does not have any material uncertain tax positions as of June 30, 2023.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Operating Lease Expense
The partnership leases certain facilities, parcels of land, and railcars with remaining terms ranging from less than one year to approximately 8.3 years, including renewal options reasonably certain to be exercised for the land and facility leases. Railcar agreement renewals are not considered reasonably certain to be exercised as they typically renew with different underlying terms.
The components of lease expense for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Lease expense
Operating lease expense$4,855 $3,676 $9,714 $7,169 
Variable lease expense (benefit) (1)
(206)187 (173)162 
Total lease expense$4,649 $3,863 $9,541 $7,331 
(1) Represents railcar lease abatements provided by the lessor when railcars are out of service during periods of maintenance or upgrade, offset by amounts incurred in excess of the minimum payments required for the handling and unloading of railcars for a certain lease.
Supplemental cash flow information related to operating leases is as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,749 $3,329 $9,196 $6,687 
Right-of-use assets obtained in exchange for lease obligations
Operating leases— 3,031 16,576 7,740 
Supplemental balance sheet information related to operating leases is as follows:
June 30,
2023
December 31,
2022
Weighted average remaining lease term3.8 years3.8 years
Weighted average discount rate4.70 %3.93 %
Aggregate minimum lease payments under the operating lease agreements for the remainder of 2023 and in future years are as follows (in thousands):
Year Ending December 31,
Amount
2023$10,088 
202418,121 
202515,508 
20269,385 
20276,790 
Thereafter
2,384 
Total
62,276 
Less: Present value discount(5,467)
Operating lease liabilities$56,809 
Lease Revenue
The components of lease revenue for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Lease revenue
Operating lease revenue$17,287$15,833$34,493$31,591
Variable lease revenue (1)
6478561,3141,308
Total lease revenue$17,934$16,689$35,807$32,899
(1) Represents amounts charged to Green Plains Trade under the storage and throughput agreement in excess of the initial rate of $0.05 per gallon, amounts delivered by Green Plains Trade and other customers in excess of various minimum volume commitments, and the difference between the contracted railcar volumetric capacity and the actual amount provided to Green Plains Trade during the period.
In accordance with the amended storage and throughput agreement, Green Plains Trade is obligated to deliver a minimum volume of 217.7 mmg per calendar quarter to the partnership’s storage facilities and pay $0.05312 per gallon on all volume it throughputs associated with the agreement.
The remaining lease term for the storage and throughput agreement is 6.0 years with automatic one year renewal periods in which either party has the right to terminate the contract. Due to the unilateral right to termination during the renewal period, the lease contract would no longer contain enforceable rights or obligations. Therefore, the lease term does not include the successive one year renewal periods. Anticipated minimum operating lease revenue under this agreement assuming a consistent rate of $0.05312 per gallon for the remainder of 2023 and in future years, is as follows (in thousands):
Year Ending December 31,
Amount
2023$23,128
202446,257
202546,257
202646,257
202746,257
Thereafter69,385
Total$277,541
In accordance with the amended rail transportation services agreement with Green Plains Trade, Green Plains Trade is required to pay the rail transportation services fee for railcar volumetric capacity provided by the partnership. The remaining lease term for this agreement is 6.0 years, with automatic one year renewal periods in which either party has the right to terminate the contract. Due to the unilateral right to termination during the renewal period, the lease contract would no longer contain enforceable rights or obligations. Therefore, the lease term does not include the successive one year renewal periods. Under the terms of the agreement, Green Plains Trade is not required to pay for volumetric capacity that is not available due to inspections, upgrades, or routine repairs and maintenance. As a result, the actual volumetric capacity billed may be reduced based on the amount of volumetric capacity available for use during any applicable period. Anticipated minimum operating lease revenue under this agreement for the remainder of 2023 and in future years is as follows (in thousands):
Year Ending December 31,
Amount
2023$12,953
202423,530
202520,096
202611,386
20278,526
Thereafter1,073
Total$77,564
Legal
The partnership may be involved in litigation that arises during the ordinary course of business. Currently, the partnership is not a party to any material litigation.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions RELATED PARTY TRANSACTIONSThe partnership engages in various related party transactions with Green Plains and subsidiaries of Green Plains. Green Plains provides a variety of shared services to the partnership, including general management, accounting and finance, payroll and human resources, information technology, legal, communications and treasury activities. These costs are proportionally allocated by Green Plains to its subsidiaries based on common financial metrics management believes are reasonable. The partnership recorded expenses related to these shared services of $0.9 million and $1.9 million, respectively, for the three and six months ended June 30, 2023. Of these shared service expenses, $0.5 million and $1.1 million were recorded in operations and maintenance expenses and $0.4 million and $0.8 million were recorded within
general and administrative expenses, respectively, for the three and six months ended June 30, 2023. The partnership recorded expenses related to these shared services of $0.8 million and $1.7 million, respectively, for the three and six months ended June 30, 2022. Of these shared service expenses, $0.4 million and $1.0 million were recorded in operations and maintenance expenses and $0.4 million and $0.7 million were recorded within general and administrative expenses, respectively, for the three and six months ended June 30, 2022. In addition, the partnership reimburses Green Plains for wages and benefit costs of employees directly performing services on its behalf. Green Plains may also pay certain direct costs on behalf of the partnership, which are reimbursed by the partnership. The partnership believes the consolidated financial statements reflect all material costs of doing business related to its operations, including expenses incurred by other entities on its behalf.
Omnibus Agreement
The partnership has entered into an omnibus agreement, as amended, with Green Plains and its affiliates which, among other terms and conditions, addresses the partnership’s obligation to reimburse Green Plains for direct or allocated costs and expenses incurred by Green Plains for general and administrative services; the prohibition of Green Plains and its subsidiaries from owning, operating or investing in any business that owns or operates fuel terminals or fuel transportation assets; the partnership’s right of first offer to acquire assets if Green Plains decides to sell them; a nontransferable, nonexclusive, royalty-free license to use the Green Plains trademark and name; the allocation of taxes among the parent, the partnership and its affiliates and the parent’s preparation and filing of tax returns; and an indemnity by Green Plains for certain environmental and other liabilities.
If Green Plains or its affiliates cease to control the general partner, then either Green Plains or the partnership may terminate the omnibus agreement, provided that (i) the indemnification obligations of the parties survive according to their respective terms; and (ii) Green Plains’ obligation to reimburse the partnership for operational failures survives according to its terms.
Operating Services and Secondment Agreement
The general partner has entered into an operational services and secondment agreement, as amended, with Green Plains. Under the terms of the agreement, Green Plains seconds employees to the general partner to provide management, maintenance and operational functions for the partnership, including regulatory matters, health, environment, safety and security programs, operational services, emergency response, employee training, finance and administration, human resources, business operations and planning. The seconded personnel are under the direct management and supervision of the general partner who reimburses the parent for the cost of the seconded employees, including wages and benefits. If a seconded employee does not devote 100% of his or her time providing services to the general partner, the general partner reimburses the parent for a prorated portion of the employee’s overall wages and benefits based on the percentage of time the employee spent working for the general partner.
Under the operational services and secondment agreement, Green Plains will indemnify the partnership from any claims, losses or liabilities incurred by the partnership, including third-party claims, arising from their performance of the operational services secondment agreement; provided, however, that Green Plains will not be obligated to indemnify the partnership for any claims, losses or liabilities arising out of the partnership’s gross negligence, willful misconduct or bad faith with respect to any services provided under the operational services and secondment agreement.
Commercial Agreements
The partnership has various fee-based commercial agreements with Green Plains Trade, including:
Storage and throughput agreement, expiring on June 30, 2029;
Rail transportation services agreement, expiring on June 30, 2029;
Terminal services agreement for the Birmingham, Alabama unit train terminal, expiring on December 31, 2023; and
Terminal services agreement for the Collins, Mississippi terminal, expiring on December 31, 2023.
The storage and throughput and rail transportation services agreements have various automatic renewal terms if not cancelled by either party within specified timeframes.
The storage and throughput agreement and terminal services agreements are supported by minimum volume commitments. The rail transportation services agreement is supported by minimum take-or-pay volumetric capacity commitments.
Under the storage and throughput agreement, as amended, Green Plains Trade is obligated to deliver a minimum volume of 217.7 mmg of product per calendar quarter to the partnership’s storage facilities and pay $0.05312 per gallon on all volume it throughputs associated with the agreement.
If Green Plains Trade fails to meet its minimum volume commitment during any quarter, Green Plains Trade will pay the partnership a deficiency payment equal to the deficient volume multiplied by the applicable fee. The deficiency payment may be applied as a credit toward payments due on future volumes delivered by Green Plains Trade in excess of the minimum volume commitment during the following four quarters, after which time this option will expire.
For the three months ended June 30, 2023, the partnership charged Green Plains Trade $1.2 million related to the minimum volume commitment deficiency for the quarter, resulting in a credit to be applied against excess volumes in future periods. The cumulative balance of minimum volume deficiency credits available to Green Plains Trade is $1.7 million as of June 30, 2023. These credits expire, if unused, as follows:
$0.5 million, expiring on March 31, 2024; and
$1.2 million, expiring on June 30, 2024.
The above credits have been recognized as revenue by the partnership in the period in which the deficiency occurred, and as such, future volumes throughput by Green Plains Trade in excess of the quarterly minimum volume commitment, up to the amount of these credits, will not be recognized in revenue in future periods.
Under the rail transportation services agreement, Green Plains Trade is obligated to use the partnership to transport ethanol and other fuels from receipt points identified by Green Plains Trade to nominated delivery points. The average daily railcar volumetric capacity provided by the partnership was 70.7 mmg and 71.7 mmg, respectively, and the associated average monthly fee was approximately $0.0301 and $0.0296 per gallon, respectively, during the three and six months ended June 30, 2023. The average daily railcar volumetric capacity provided by the partnership was 74.5 mmg and 72.1 mmg, respectively, and the associated monthly fee was approximately $0.0229 and $0.0228 per gallon, respectively, during the three and six months ended June 30, 2022. The partnership’s leased railcar fleet consisted of approximately 2,360 and 2,530 railcars as of June 30, 2023 and 2022, respectively.
Green Plains Trade is also obligated to use the partnership for logistical operations management and other services related to average daily railcar volumetric capacity provided by Green Plains Trade, which was approximately 0.7 mmg during the three and six months ended June 30, 2023 and 2022. Green Plains Trade is obligated to pay a monthly fee of approximately $0.0013 per gallon for these services. In addition, Green Plains Trade reimburses the partnership for costs related to: (1) railcar switching and unloading fees; (2) increased costs related to changes in law or governmental regulation related to the specification, operation or maintenance of railcars; (3) demurrage charges, except when the charges are due to the partnership’s gross negligence or willful misconduct; and (4) fees related to rail transportation services under transportation contracts with third-party common carriers. As needed, Green Plains Trade contracts with the partnership for additional railcar volumetric capacity during the normal course of business at comparable margins.
Under the existing Birmingham terminal services agreement, effective through December 31, 2023, Green Plains Trade is obligated to throughput a minimum volume commitment of approximately 8.3 mmg per month and pay associated throughput fees, as well as fees for ancillary services.
The partnership recorded revenues from Green Plains Trade under the storage and throughput agreement and rail transportation services agreement of $17.9 million and $35.8 million for the three and six months ended June 30, 2023, respectively, and $16.7 million and $32.9 million for the three and six months ended June 30, 2022, respectively. In addition, the partnership recorded revenues from Green Plains Trade and other Green Plains subsidiaries related to trucking and terminal services of $1.5 million and $3.3 million for the three and six months ended June 30, 2023, respectively, and $2.0 million and $3.9 million for the three and six months ended June 30, 2022, respectively.
Cash Distributions
The partnership distributed $5.5 million and $11.0 million to Green Plains related to the quarterly cash distribution paid for the three and six months ended June 30, 2023, respectively, and $5.4 million and $10.7 million for the three and six months ended June 30, 2022, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Method Investment
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investment EQUITY METHOD INVESTMENT
NLR Energy Logistics LLC
The partnership and Delek Renewables LLC have a 50/50 joint venture, NLR Energy Logistics LLC, which operates a unit train terminal in the Little Rock, Arkansas area with capacity to unload 110-car unit trains and provide approximately 100,000 barrels of storage. As of June 30, 2023, the partnership’s investment balance in the joint venture was $3.1 million.
The partnership does not consolidate any part of the assets or liabilities or operating results of its equity method investee. The partnership’s share of net income or loss in the investee increases or decreases, as applicable, the carrying value of the investment. With respect to NLR, the partnership determined that this entity does not represent a variable interest entity and consolidation is not required. In addition, although the partnership has the ability to exercise significant influence over the joint venture through board representation and voting rights, all significant decisions require the consent of the other investor without regard to economic interest.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events On July 25, 2023, Green Plains entered into an asset purchase agreement to sell its ethanol plant located in Atkinson, Nebraska. Correspondingly, the partnership entered into an asset purchase agreement to sell its storage assets located adjacent to the Atkinson plant to Green Plains, along with the transfer of associated railcar operating leases. The transaction is anticipated to close within 30 days in conjunction with the completion of the Green Plains Atkinson LLC ethanol asset sale, subject to customary closing conditions. The terms of this transaction were approved by both the board of directors of the general partner and the board of directors’ conflicts committee, which consists entirely of independent directors.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure        
Net income $ 9,346 $ 10,519 $ 19,258 $ 20,869
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization
Organization
References to “we,” “our,” “us” or “the partnership” in the consolidated financial statements and notes to the consolidated financial statements refer to Green Plains Partners LP and its subsidiaries.
Green Plains Holdings LLC, a wholly owned subsidiary of Green Plains Inc., serves as the general partner of the partnership. References to (i) “the general partner” and “Green Plains Holdings” refer to Green Plains Holdings LLC; (ii) “the parent,” “the sponsor” and “Green Plains” refer to Green Plains Inc.; and (iii) “Green Plains Trade” refers to Green Plains Trade Group LLC, a wholly owned subsidiary of Green Plains.
On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.
Consolidated Financial Statements
Consolidated Financial Statements
The consolidated financial statements include the accounts of the partnership and its subsidiaries. All significant intercompany balances and transactions are eliminated on a consolidated basis for reporting purposes. Results for the interim periods presented are not necessarily indicative of the expected results for the entire year.
The accompanying unaudited consolidated financial statements are prepared in accordance with GAAP for interim financial information and instructions to Form 10-Q and Article 10 of Regulation S-X. Because they do not include all of the information and footnotes required by GAAP, the consolidated financial statements should be read in conjunction with the partnership’s 2022 annual report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on February 10, 2023.
The partnership accounts for its interest in joint ventures using the equity method of accounting, with its investment recorded at the acquisition cost plus the partnership’s share of equity in undistributed earnings and reduced by the partnership’s share of equity in undistributed losses and distributions received.
Use of Estimates in the Preparation of Consolidated Financial Statements
Use of Estimates in the Preparation of Consolidated Financial Statements
Preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reporting period. The partnership bases its estimates on historical experience and assumptions it believes are proper and reasonable under the circumstances. The partnership regularly evaluates the appropriateness of these estimates and assumptions. Actual results could differ from those estimates. Certain accounting policies, including, but not limited to, those related to leases, depreciation of property and equipment, asset retirement obligations, and impairment of long-lived assets and goodwill are impacted by judgments, assumptions and estimates used to prepare the consolidated financial statements.
Description of Business
Description of Business
The partnership provides fuel storage and transportation services by owning, operating, developing and acquiring ethanol and fuel storage terminals, transportation assets and other related assets and businesses. The partnership is its parent’s primary downstream logistics provider to support the parent’s approximately 1.0 bgy ethanol marketing and distribution business since the partnership’s assets are the principal method of storing and delivering the ethanol the parent produces. The ethanol produced by the parent is fuel grade, made principally from starch extracted from corn, and is primarily used for blending with gasoline. Ethanol is an economical source of octane and oxygenates for blending into the fuel supply. The partnership does not take ownership of, or receive any payments based on the value of the ethanol or other fuels it handles; as a result, the partnership does not have any direct exposure to fluctuations in commodity prices. However, commodity prices can potentially impact the demand for the products that we handle.
Revenue Recognition
Revenue Recognition
The partnership recognizes revenue when obligations under the terms of a contract with a customer are satisfied. Generally, this occurs with the completion of services or the transfer of control of products to the customer or another specified third party. For contracts with customers in which a take-or-pay commitment exists, any minimum volume deficiency charges are recognized as revenue in the period incurred and are not allowed to be credited towards excess volumes in future periods.
The partnership generates a substantial portion of its revenues under fee-based commercial agreements with Green Plains Trade. Operating lease revenue related to minimum volume commitments is recognized on a straight-line basis over the term of the lease. Under the terms of the storage and throughput agreement with Green Plains Trade, to the extent shortfalls associated with minimum volume commitments in the previous four quarters continue to exist, volumes in excess of the minimum volume commitment are applied to those shortfalls. Remaining excess volumes generating operating lease revenue are recognized as incurred.
Operations and Maintenance Expenses
Operations and Maintenance Expenses
The partnership’s operations and maintenance expenses consist primarily of lease expenses related to the transportation assets, labor expenses, outside contractor expenses, insurance premiums, repairs and maintenance expenses, and utility costs. These expenses also include fees for certain management, maintenance and operational services to support the storage and terminal facilities, trucks, and leased railcar fleet allocated by Green Plains under the operational services and secondment agreement.
Concentrations of Credit Risk Concentrations of Credit Risk In the normal course of business, the partnership is exposed to credit risk resulting from the possibility a loss may occur due to failure of another party to perform according to the terms of their contract. The partnership provides fuel storage and transportation services for various parties with a significant portion of its revenues earned from Green Plains Trade. The partnership continually monitors its credit risk exposure and concentrations. Please refer to Note 2 – Revenue and Note 9 – Related Party Transactions to the consolidated financial statements for additional information.
Impairment of Long-Lived Assets and Goodwill
Impairment of Long-Lived Assets and Goodwill
The partnership reviews its long-lived assets, currently consisting primarily of property and equipment and operating lease right-of-use assets, for impairment when events or changes in circumstances indicate that the carrying amount of a long-lived asset may not be recoverable. Recoverability of assets to be held and used is measured by comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. No triggering events were identified for the periods reported.
The partnership’s goodwill currently is comprised of amounts recognized by the partnership's predecessor related to terminal services assets. The partnership reviews goodwill at the reporting unit level for impairment at least annually, as of October 1, or more frequently when events or changes in circumstances indicate that impairment may have occurred.
Leases
Leases
The partnership leases certain facilities, parcels of land, and railcars. These leases are accounted for as operating leases, with lease expense recognized on a straight-line basis over the lease term. The term of the lease may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised. For leases with initial terms greater than 12 months, the partnership records operating lease right-of-use assets and corresponding operating lease liabilities. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet. The partnership did not incur any material short-term lease expense for either the three and six months ended June 30, 2023 or June 30, 2022.
Operating lease right-of-use assets represent the right to control an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the partnership’s leases do not provide an implicit rate, the incremental borrowing rate is used based on information available at the commencement date to determine the present value of future payments.
The partnership utilizes a portfolio approach for lease classification, which allows for an entity to group together leases with similar characteristics, provided that its application does not create a material difference when compared to accounting for the leases at a contract level. For the partnership’s railcar leases, the partnership combines the railcars within each contract rider and accounts for each contract rider as an individual lease.
From a lessee perspective, the partnership combines both the lease and non-lease components and accounts for them as one lease. Certain of the partnership’s railcar agreements provide for maintenance costs to be the responsibility of the partnership as incurred or charged by the lessor. This maintenance cost is a non-lease component that the partnership combines with the monthly rental payment and accounts for the total cost as operating lease expense. In addition, the partnership has a land lease that contains a non-lease component for the handling and unloading services the landlord provides. The partnership combines the cost of services with the land lease cost and accounts for the total as operating lease expense.
The partnership records operating lease revenue as part of its operating lease agreements for storage and throughput services, rail transportation services, and certain terminal services. In addition, the partnership may sublease certain of its railcars to third parties on a short-term basis. These subleases are classified as operating leases, with the associated sublease revenue recognized on a straight-line basis over the sublease lease term.
From a lessor perspective, the partnership combines, by class of underlying asset, both the lease and non-lease components and accounts for them as one lease. The storage and throughput agreement consists of lease costs paid by Green Plains Trade for the rental of the terminal facilities as well as non-lease costs for the throughput services provided by the partnership. For this agreement, the partnership combines the facility rental revenue and the service revenue and accounts for the total as leasing revenue. The railcar transportation services agreement consists of lease costs paid by Green Plains Trade for the use of the partnership’s railcar assets as well as non-lease costs for logistical operations management and other services. For this agreement, the partnership combines the railcar rental revenue and the service revenue and accounts for the total as leasing revenue.
Asset Retirement Obligations Asset Retirement ObligationsThe partnership records an ARO for the fair value of the estimated costs to retire a tangible long-lived asset in the period incurred if it can be reasonably estimated, which is subsequently adjusted for accretion expense. Corresponding asset retirement costs are capitalized as a long-lived asset and depreciated on a straight-line basis over the asset’s remaining useful life. The expected present value technique used to calculate the fair value of the AROs includes assumptions about costs, settlement dates, interest accretion, and inflation. Changes in assumptions, such as the amount or timing of estimated cash flows, could increase or decrease the AROs. The partnership’s AROs are based on legal obligations to perform remedial activity related to land, machinery and equipment when certain operating leases expire.
Segment Reporting
Segment Reporting
The partnership accounts for segment reporting in accordance with ASC 280, Segment Reporting, which establishes standards for entities reporting information about the operating segments and geographic areas in which they operate. Management evaluated how its chief operating decision maker has organized the partnership for purposes of making operating decisions and assessing performance, and concluded it has one reportable segment.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Major Source
The following table disaggregates our revenue by major source (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenues
Service revenues
Terminal services$2,173$2,036$4,250$4,120
Trucking and other4169291,2411,735
Total service revenues2,5892,9655,4915,855
Leasing revenues (1)
Storage and throughput services11,56511,57023,12923,128
Railcar transportation services6,3695,11912,6789,771
Total leasing revenues17,93416,68935,80732,899
Total revenues$20,523$19,654$41,298$38,754
(1) Leasing revenues do not represent revenues recognized from contracts with customers under ASC 606, Revenue from Contracts with Customers, and are accounted for under ASC 842, Leases.
Schedule of Changes in Unearned Revenue from Service Agreements
The following table reflects the changes in our unearned revenue from service agreements, which is recorded in accrued and other liabilities on the consolidated balance sheets, for the three and six months ended June 30, 2023 (in thousands):
Amount
Balance at January 1, 2023$153
Revenue recognized included in beginning balance(153)
Net additions124
Balance at March 31, 2023124
Revenue recognized included in beginning balance(124)
Net additions234
Balance at June 30, 2023$234
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Unit-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Non-Vested Unit Based Activity The non-vested unit-based award activity for the six months ended June 30, 2023, is as follows:
Non-Vested UnitsWeighted-Average Grant-Date Fair ValueWeighted-Average Remaining Vesting Term (in years)
Non-vested at December 31, 202219,707 $12.18 
Vested(19,707)12.18 
Non-vested at June 30, 2023— $— 0.0
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Partners' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Changes in Partners' Deficit
Changes in partners’ equity (deficit) are as follows (in thousands):
Limited PartnersGeneral Partner
Total
Common Units-
Public
Common Units-
Green Plains
Balance, December 31, 2022
$135,025 $(134,296)$21 $750 
Quarterly cash distributions to unitholders ($0.455 per unit)
(5,305)(5,272)(216)(10,793)
Net income4,873 4,841 198 9,912 
Unit-based compensation
59 — — 59 
Balance, March 31, 2023$134,652 $(134,727)$$(72)
Quarterly cash distributions to unitholders ($0.455 per unit)
(5,305)(5,272)(216)(10,793)
Net income4,593 4,565 188 9,346 
Unit-based compensation53 — — 53 
Balance, June 30, 2023$133,993 $(135,434)$(25)$(1,466)
Limited PartnersGeneral Partner
Total
Common Units-
Public
Common Units-
Green Plains
Balance, December 31, 2021
$135,666 $(133,420)$57 $2,303 
Quarterly cash distributions to unitholders ($0.44 per unit)
(5,122)(5,098)(209)(10,429)
Net income5,083 5,060 207 10,350 
Unit-based compensation
59 — — 59 
Balance, March 31, 2022$135,686 $(133,458)$55 $2,283 
Quarterly cash distributions to unitholders ($0.445 per unit)
(5,180)(5,156)(211)(10,547)
Net income5,167 5,142 210 10,519 
Unit-based compensation60 — — 60 
Balance, June 30, 2022$135,733 $(133,472)$54 $2,315 
Schedule of Total Cash Distributions Declared
The total cash distributions declared for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
General partner distributions$216 $213 $432 $424 
Limited partner common units - public5,314 5,239 10,619 10,419 
Limited partner common units - Green Plains5,272 5,214 10,544 10,370 
Total distributions to limited partners10,586 10,453 21,163 20,789 
Total distributions declared$10,802 $10,666 $21,595 $21,213 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Unit (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Calculation of Earnings Per Limited Partner Unit - Basic and Diluted
The following tables show the calculation of earnings per limited partner unit – basic and diluted (in thousands, except for per unit data):
Three Months Ended
June 30, 2023
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$10,586 $216 $10,802 
Earnings less than distributions(1,428)(28)(1,456)
Total net income$9,158 $188 $9,346 
Weighted-average units outstanding - basic and diluted23,227 
Earnings per limited partner unit - basic and diluted$0.39 
Six Months Ended
June 30, 2023
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$21,163 $432 $21,595 
Earnings less than distributions(2,291)(46)(2,337)
Total net income$18,872 $386 $19,258 
Weighted-average units outstanding - basic and diluted23,227 
Earnings per limited partner unit - basic and diluted$0.81 
Three Months Ended
June 30, 2022
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$10,453 $213 $10,666 
Earnings less than distributions
(144)(3)(147)
Total net income$10,309 $210 $10,519 
Weighted-average units outstanding - basic and diluted23,208 
Earnings per limited partner unit - basic and diluted$0.44 
Six Months Ended
June 30, 2022
Limited Partner
Common Units
General PartnerTotal
Net income
Distributions declared$20,789 $424 $21,213 
Earnings less than distributions(337)(7)(344)
Total net income$20,452 $417 $20,869 
Weighted-average units outstanding - basic and diluted23,208 
Earnings per limited partner unit - basic and diluted$0.88 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense
The components of lease expense for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Lease expense
Operating lease expense$4,855 $3,676 $9,714 $7,169 
Variable lease expense (benefit) (1)
(206)187 (173)162 
Total lease expense$4,649 $3,863 $9,541 $7,331 
(1) Represents railcar lease abatements provided by the lessor when railcars are out of service during periods of maintenance or upgrade, offset by amounts incurred in excess of the minimum payments required for the handling and unloading of railcars for a certain lease.
Schedule of Supplemental Cash Flow Information Related to Operating Leases
Supplemental cash flow information related to operating leases is as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,749 $3,329 $9,196 $6,687 
Right-of-use assets obtained in exchange for lease obligations
Operating leases— 3,031 16,576 7,740 
Schedule of Supplemental Balance Sheet Information Related to Operating Leases
Supplemental balance sheet information related to operating leases is as follows:
June 30,
2023
December 31,
2022
Weighted average remaining lease term3.8 years3.8 years
Weighted average discount rate4.70 %3.93 %
Schedule of Aggregate Minimum Lease Payments
Aggregate minimum lease payments under the operating lease agreements for the remainder of 2023 and in future years are as follows (in thousands):
Year Ending December 31,
Amount
2023$10,088 
202418,121 
202515,508 
20269,385 
20276,790 
Thereafter
2,384 
Total
62,276 
Less: Present value discount(5,467)
Operating lease liabilities$56,809 
Schedule of Components of Lease Revenue
The components of lease revenue for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Lease revenue
Operating lease revenue$17,287$15,833$34,493$31,591
Variable lease revenue (1)
6478561,3141,308
Total lease revenue$17,934$16,689$35,807$32,899
(1) Represents amounts charged to Green Plains Trade under the storage and throughput agreement in excess of the initial rate of $0.05 per gallon, amounts delivered by Green Plains Trade and other customers in excess of various minimum volume commitments, and the difference between the contracted railcar volumetric capacity and the actual amount provided to Green Plains Trade during the period.
Schedule of Minimum Future Rental Revenue Anticipated minimum operating lease revenue under this agreement assuming a consistent rate of $0.05312 per gallon for the remainder of 2023 and in future years, is as follows (in thousands):
Year Ending December 31,
Amount
2023$23,128
202446,257
202546,257
202646,257
202746,257
Thereafter69,385
Total$277,541
Anticipated minimum operating lease revenue under this agreement for the remainder of 2023 and in future years is as follows (in thousands):
Year Ending December 31,
Amount
2023$12,953
202423,530
202520,096
202611,386
20278,526
Thereafter1,073
Total$77,564
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Impairment charges | $ $ 0 $ 0 $ 0 $ 0
Number of reportable segments | segment     1  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Disaggregation of Revenue by Major Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 20,523 $ 19,654 $ 41,298 $ 38,754
Service revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 2,589 2,965 5,491 5,855
Terminal services        
Disaggregation of Revenue [Line Items]        
Total revenues 2,173 2,036 4,250 4,120
Trucking and other        
Disaggregation of Revenue [Line Items]        
Total revenues 416 929 1,241 1,735
Leasing revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 17,934 16,689 35,807 32,899
Storage and throughput services        
Disaggregation of Revenue [Line Items]        
Total revenues 11,565 11,570 23,129 23,128
Railcar transportation services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 6,369 $ 5,119 $ 12,678 $ 9,771
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
mi
Jun. 30, 2022
USD ($)
Disaggregation of Revenue [Line Items]        
Total revenues $ 20,523 $ 19,654 $ 41,298 $ 38,754
Green Plains Trade Group LLC        
Disaggregation of Revenue [Line Items]        
Total revenues $ 19,400 $ 18,700 $ 39,100 $ 36,800
Minimum        
Disaggregation of Revenue [Line Items]        
Payment terms (in days)     10 days  
Percent of partnership's revenue, major customers benchmark (as a percent) 10.00% 10.00% 10.00% 10.00%
Maximum        
Disaggregation of Revenue [Line Items]        
Average trucking miles traveled from receipt point to delivery point (in miles) | mi     100  
Payment terms (in days)     30 days  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Changes in Unearned Revenue From Service Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 124 $ 153
Contract with Customer, Liability, Revenue Recognized 124 (153)
Net additions 234 124
Ending balance $ 234 $ 124
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]      
Debt repurchased $ 1.5   $ 1.0
Credit Facility      
Debt Instrument [Line Items]      
Line of credit, carrying value 57.5 $ 57.5  
Debt issuance costs $ 0.4 0.4  
Term Loan      
Debt Instrument [Line Items]      
Option to prepay per quarter   $ 1.5  
Term Loan | Credit Facility      
Debt Instrument [Line Items]      
Debt instrument, effective rate (as a percent) 13.52% 13.52%  
Leverage ratio , maximum 2.50 2.50  
Coverage ratio, minimum 1.10 1.10  
Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Interest rate, basis spread on variable rate (as a percent)   8.26%  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Unit-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares) 2,500,000   2,500,000  
Limited Partner Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost (benefit) $ 60 $ 60 $ 119 $ 119
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 0   $ 0  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Unit-Based Compensation - Non-Vested Unit Based Activity (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Non-Vested Units  
Non-vested, beginning balance (in shares) | shares 19,707
Vested (in shares) | shares (19,707)
Non-vested, ending balance (in shares) | shares 0
Weighted-Average Grant-Date Fair Value  
Non-vested, beginning balance (in dollars per share) | $ / shares $ 12.18
Vested (in dollars per share) | $ / shares 12.18
Non-vested, ending balance (in dollars per share) | $ / shares $ 0
Weighted-Average Remaining Vesting Term (in years) 0 years
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Partners' Equity - Changes in Partners' Deficit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 12, 2023
Feb. 10, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Increase (Decrease) in Partners' Capital [Roll Forward]                
Beginning balance     $ (72) $ 750   $ 2,283 $ 2,303  
Quarterly cash distributions to unitholders $ (10,800) $ (10,800) (10,793) $ (10,793)   (10,547) $ (10,429)  
Quarterly distribution paid (in dollars per share) $ 0.455 $ 0.455   $ 0.455 $ 0.455   $ 0.445 $ 0.44
Net income     9,346 $ 9,912   10,519 $ 10,350  
Unit-based compensation     53 59   60 59  
Ending balance     (1,466) (72) $ 750 2,315 2,283 $ 2,303
Limited Partners | Common Units- ‎Public                
Increase (Decrease) in Partners' Capital [Roll Forward]                
Beginning balance     134,652 135,025   135,686 135,666  
Quarterly cash distributions to unitholders     (5,305) (5,305)   (5,180) (5,122)  
Net income     4,593 4,873   5,167 5,083  
Unit-based compensation     53 59   60 59  
Ending balance     133,993 134,652 135,025 135,733 135,686 135,666
Limited Partners | Common Units- ‎Green Plains                
Increase (Decrease) in Partners' Capital [Roll Forward]                
Beginning balance     (134,727) (134,296)   (133,458) (133,420)  
Quarterly cash distributions to unitholders     (5,272) (5,272)   (5,156) (5,098)  
Net income     4,565 4,841   5,142 5,060  
Unit-based compensation     0 0   0 0  
Ending balance     (135,434) (134,727) (134,296) (133,472) (133,458) (133,420)
General Partner                
Increase (Decrease) in Partners' Capital [Roll Forward]                
Beginning balance     3 21   55 57  
Quarterly cash distributions to unitholders     (216) (216)   (211) (209)  
Net income     188 198   210 207  
Unit-based compensation     0 0   0 0  
Ending balance     $ (25) $ 3 $ 21 $ 54 $ 55 $ 57
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Partners' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 20, 2023
May 12, 2023
Feb. 10, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2023
Jun. 30, 2022
Limited Partners' Capital Account [Line Items]                      
Threshold period after end of each calendar quarter for distribution payment (in days)                   45 days  
Distribution per unit (in dollars per share)                   $ 0.46  
Total distributions paid   $ 10,800 $ 10,800 $ 10,793 $ 10,793   $ 10,547 $ 10,429      
Quarterly distribution paid (in dollars per share)   $ 0.455 $ 0.455   $ 0.455 $ 0.455   $ 0.445 $ 0.44    
Quarterly distributions declared       $ 10,802     $ 10,666     $ 21,595 $ 21,213
Subsequent Event                      
Limited Partners' Capital Account [Line Items]                      
Quarterly distributions declared (in dollars per share) $ 0.455                    
Quarterly distributions declared $ 10,800                    
Maximum                      
Limited Partners' Capital Account [Line Items]                      
Incentive distribution, percentage of available cash distributed from operating surplus (as a percent)                   48.00%  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Partners' Equity - Total Cash Distributions Declared (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Distribution Made to Limited Partner [Line Items]        
Total distributions declared $ 10,802 $ 10,666 $ 21,595 $ 21,213
General Partner        
Distribution Made to Limited Partner [Line Items]        
Total distributions declared 216 213 432 424
Limited Partners | Limited partner common units - public        
Distribution Made to Limited Partner [Line Items]        
Total distributions declared 5,314 5,239 10,619 10,419
Limited Partners | Limited partner common units - Green Plains        
Distribution Made to Limited Partner [Line Items]        
Total distributions declared 5,272 5,214 10,544 10,370
Limited Partners | Total distributions to limited partners        
Distribution Made to Limited Partner [Line Items]        
Total distributions declared $ 10,586 $ 10,453 $ 21,163 $ 20,789
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Unit - Narrative (Details)
6 Months Ended
Jun. 30, 2023
shares
Earnings Per Share [Abstract]  
Potentially dilutive common or subordinated units outstanding (in shares) 0
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Unit - Earnings Per Limited Partner Unit - Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Unit [Line Items]        
Distributions declared $ 10,802 $ 10,666 $ 21,595 $ 21,213
Earnings less than distributions (1,456) (147) (2,337)  
Earnings less than distributions       (344)
Total net income, basic 9,346 10,519 19,258 20,869
Total net income, diluted 9,346 10,519 19,258 20,869
General Partner        
Earnings Per Unit [Line Items]        
Distributions declared 216 213 432 424
Earnings less than distributions (28) (3) (46)  
Earnings less than distributions       (7)
Total net income, basic 188 210 386 417
Total net income, diluted 188 210 386 417
Limited Partner ‎Common Units | Limited Partners        
Earnings Per Unit [Line Items]        
Distributions declared 10,586 10,453 21,163 20,789
Earnings less than distributions (1,428) (144) (2,291)  
Earnings less than distributions       (337)
Total net income, basic 9,158 10,309 18,872 20,452
Total net income, diluted $ 9,158 $ 10,309 $ 18,872 $ 20,452
Weighted-average units outstanding - basic (in shares) 23,227 23,208 23,227 23,208
Weighted-average units outstanding - diluted (in shares) 23,227 23,208 23,227 23,208
Earnings per limited partner unit - basic (in dollars per share) $ 0.39 $ 0.44 $ 0.81 $ 0.88
Earnings per limited partner unit - diluted (in dollars per share) $ 0.39 $ 0.44 $ 0.81 $ 0.88
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Narrative (Details)
$ in Thousands, gal in Millions
6 Months Ended
Jul. 01, 2020
$ / gal
Jun. 30, 2023
USD ($)
$ / gal
gal
Other Commitments [Line Items]    
Undiscounted future lease payments | $   $ 5,467
Green Plains Trade    
Other Commitments [Line Items]    
Quarterly minimum volume commitment, throughput capacity (in gallons)   217.7
Fee-based Storage and Throughput Agreement | Green Plains Trade    
Other Commitments [Line Items]    
Quarterly minimum volume commitment, throughput capacity (in gallons)   217.7
Agreement rate (in dollars per gallon) | $ / gal 0.05 0.05312
Lessor, operating lease, remaining lease term (in years)   6 years
Lessor, operating lease, renewal term (in years)   1 year
Amended Rail Transportation Services Agreement    
Other Commitments [Line Items]    
Lessor, operating lease, remaining lease term (in years)   6 years
Lessor, operating lease, renewal term (in years)   1 year
Minimum    
Other Commitments [Line Items]    
Operating lease remaining lease term (in years)   1 year
Maximum    
Other Commitments [Line Items]    
Operating lease remaining lease term (in years)   8 years 3 months 18 days
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]        
Operating lease expense $ 4,855 $ 3,676 $ 9,714 $ 7,169
Variable lease expense (benefit) (206) 187 (173) 162
Total lease expense $ 4,649 $ 3,863 $ 9,541 $ 7,331
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Supplemental Cash Flow Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]        
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 4,749 $ 3,329 $ 9,196 $ 6,687
Right-of-use assets obtained in exchange for lease obligations: Operating leases $ 0 $ 3,031 $ 16,576 $ 7,740
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Details)
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Weighted average remaining lease term 3 years 9 months 18 days 3 years 9 months 18 days
Weighted average discount rate 4.70% 3.93%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Aggregate Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 10,088
2023 18,121
2024 15,508
2025 9,385
2026 6,790
Thereafter 2,384
Total 62,276
Less: Present value discount (5,467)
Operating lease liabilities $ 56,809
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Components of Lease Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2020
$ / gal
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / gal
Jun. 30, 2022
USD ($)
Related Party Transaction [Line Items]          
Operating lease revenue   $ 17,287 $ 15,833 $ 34,493 $ 31,591
Variable lease revenue   647 856 1,314 1,308
Total lease revenue   $ 17,934 $ 16,689 $ 35,807 $ 32,899
Fee-based Storage and Throughput Agreement | Green Plains Trade          
Related Party Transaction [Line Items]          
Agreement rate (in dollars per gallon) | $ / gal 0.05     0.05312  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Minimum Future Rental Revenue (Details)
$ in Thousands
6 Months Ended
Jul. 01, 2020
$ / gal
Jun. 30, 2023
USD ($)
$ / gal
Fee-based Storage and Throughput Agreement | Green Plains Trade    
Lessor, Lease, Description [Line Items]    
Agreement rate (in dollars per gallon) | $ / gal 0.05 0.05312
Amended Storage And Throughput Agreement    
Lessor, Lease, Description [Line Items]    
2022   $ 23,128
2023   46,257
2024   46,257
2025   46,257
2026   46,257
Thereafter   69,385
Total   277,541
Amended Rail Transportation Services Agreement    
Lessor, Lease, Description [Line Items]    
2022   12,953
2023   23,530
2024   20,096
2025   11,386
2026   8,526
Thereafter   1,073
Total   $ 77,564
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 6 Months Ended 42 Months Ended
Jun. 30, 2023
USD ($)
$ / gal
railcar
gal
Jun. 30, 2022
USD ($)
$ / gal
railcar
gal
Jun. 30, 2023
USD ($)
$ / gal
railcar
gal
Jun. 30, 2022
USD ($)
$ / gal
railcar
gal
Jun. 30, 2023
USD ($)
railcar
gal
Related Party Transaction [Line Items]          
Expenses $ 9,523 $ 7,908 $ 18,822 $ 15,556  
Cumulative minimum volume deficiency credits 1,700   1,700   $ 1,700
Revenues 20,523 19,654 41,298 38,754  
Distribution of capital 5,500 5,400 11,000 10,700  
Credit Expiring December 31, 2022          
Related Party Transaction [Line Items]          
Cumulative minimum volume deficiency credits 500   500   500
Credit Expiring March 31, 2023          
Related Party Transaction [Line Items]          
Cumulative minimum volume deficiency credits 1,200   $ 1,200   $ 1,200
Green Plains Trade          
Related Party Transaction [Line Items]          
Quarterly minimum volume commitment, throughput capacity (in gallons) | gal     217,700,000    
Minimum volume commitment, throughput capacity (in dollars per gallon) | $ / gal     0.05312    
Green Plains Trade | Fee-based Storage and Throughput and Rail Transportation Agreements          
Related Party Transaction [Line Items]          
Revenues $ 17,900 $ 16,700 $ 35,800 $ 32,900  
Green Plains Trade | Fee-based Rail Transportation Services Agreement          
Related Party Transaction [Line Items]          
Volumetric capacity (in gallons) | gal 70.7 74.5 71.7 72.1  
Volumetric capacity, monthly fee (in dollars per gallon) | $ / gal 0.0301 0.0229 0.0296 0.0228  
Number of railcars in fleet | railcar 2,360 2,530 2,360 2,530 2,360
Green Plains Trade | Fee-based Rail Transportation Services Agreement, Logistical Operations Management And Other Services          
Related Party Transaction [Line Items]          
Volumetric capacity (in gallons) | gal 700,000 700,000 700,000 700,000  
Monthly fee (in dollars per gallon) | $ / gal     0.0013    
Green Plains Trade | Birmingham Terminal Services Agreement          
Related Party Transaction [Line Items]          
Monthly minimum volume commitment throughput capacity (in gallons) | gal         8,300,000
Related Party          
Related Party Transaction [Line Items]          
Expenses $ 900 $ 800 $ 1,900 $ 1,700  
Related Party | Operations and Maintenance expenses [Domain]          
Related Party Transaction [Line Items]          
Expenses 500 400 1,100 1,000  
Related Party | General and Administrative Expense          
Related Party Transaction [Line Items]          
Expenses 400 400 800 700  
Related Party | Fee-based Trucking Transportation and Terminal Services Agreements          
Related Party Transaction [Line Items]          
Revenues $ 1,500 $ 2,000 $ 3,300 $ 3,900  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Method Investment (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
train_car_unit
bbl
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]    
Investment in equity method investee $ 3,100 $ 2,680
NLR Energy Logistics LLC    
Related Party Transaction [Line Items]    
Joint venture, partnership ownership percentage (as a percent) 50.00%  
Delek Renewables LLC | NLR Energy Logistics LLC    
Related Party Transaction [Line Items]    
Joint venture, partnership ownership percentage (as a percent) 50.00%  
NLR Energy Logistics LLC    
Related Party Transaction [Line Items]    
Number of train car units (in units) | train_car_unit 110  
Number of barrels of storage (in barrels) | bbl 100,000  
Investment in equity method investee $ 3,100  
XML 55 gpp-20230630_htm.xml IDEA: XBRL DOCUMENT 0001635650 2023-01-01 2023-06-30 0001635650 2023-07-28 0001635650 2023-06-30 0001635650 2022-12-31 0001635650 us-gaap:NonrelatedPartyMember 2023-06-30 0001635650 us-gaap:NonrelatedPartyMember 2022-12-31 0001635650 us-gaap:RelatedPartyMember 2023-06-30 0001635650 us-gaap:RelatedPartyMember 2022-12-31 0001635650 gpp:CommonUnitsPublicMember 2023-06-30 0001635650 gpp:CommonUnitsPublicMember 2022-12-31 0001635650 gpp:CommonUnitsGreenPlainsMember 2022-12-31 0001635650 gpp:CommonUnitsGreenPlainsMember 2023-06-30 0001635650 gpp:ProductsOrServicesAffiliateMember 2023-04-01 2023-06-30 0001635650 gpp:ProductsOrServicesAffiliateMember 2022-04-01 2022-06-30 0001635650 gpp:ProductsOrServicesAffiliateMember 2023-01-01 2023-06-30 0001635650 gpp:ProductsOrServicesAffiliateMember 2022-01-01 2022-06-30 0001635650 gpp:ProductsOrServicesNonAffiliateMember 2023-04-01 2023-06-30 0001635650 gpp:ProductsOrServicesNonAffiliateMember 2022-04-01 2022-06-30 0001635650 gpp:ProductsOrServicesNonAffiliateMember 2023-01-01 2023-06-30 0001635650 gpp:ProductsOrServicesNonAffiliateMember 2022-01-01 2022-06-30 0001635650 2023-04-01 2023-06-30 0001635650 2022-04-01 2022-06-30 0001635650 2022-01-01 2022-06-30 0001635650 us-gaap:LimitedPartnerMember us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001635650 us-gaap:LimitedPartnerMember us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001635650 us-gaap:LimitedPartnerMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001635650 us-gaap:LimitedPartnerMember us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001635650 2021-12-31 0001635650 2022-06-30 0001635650 gpp:TerminalServicesMember 2023-04-01 2023-06-30 0001635650 gpp:TerminalServicesMember 2022-04-01 2022-06-30 0001635650 gpp:TerminalServicesMember 2023-01-01 2023-06-30 0001635650 gpp:TerminalServicesMember 2022-01-01 2022-06-30 0001635650 gpp:TruckingAndOtherMember 2023-04-01 2023-06-30 0001635650 gpp:TruckingAndOtherMember 2022-04-01 2022-06-30 0001635650 gpp:TruckingAndOtherMember 2023-01-01 2023-06-30 0001635650 gpp:TruckingAndOtherMember 2022-01-01 2022-06-30 0001635650 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001635650 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001635650 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001635650 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001635650 gpp:StorageAndThroughputServicesLeasingMember 2023-04-01 2023-06-30 0001635650 gpp:StorageAndThroughputServicesLeasingMember 2022-04-01 2022-06-30 0001635650 gpp:StorageAndThroughputServicesLeasingMember 2023-01-01 2023-06-30 0001635650 gpp:StorageAndThroughputServicesLeasingMember 2022-01-01 2022-06-30 0001635650 gpp:RailcarTransportationServicesLeasingMember 2023-04-01 2023-06-30 0001635650 gpp:RailcarTransportationServicesLeasingMember 2022-04-01 2022-06-30 0001635650 gpp:RailcarTransportationServicesLeasingMember 2023-01-01 2023-06-30 0001635650 gpp:RailcarTransportationServicesLeasingMember 2022-01-01 2022-06-30 0001635650 gpp:LeasingRevenuesMember 2023-04-01 2023-06-30 0001635650 gpp:LeasingRevenuesMember 2022-04-01 2022-06-30 0001635650 gpp:LeasingRevenuesMember 2023-01-01 2023-06-30 0001635650 gpp:LeasingRevenuesMember 2022-01-01 2022-06-30 0001635650 srt:MaximumMember 2023-01-01 2023-06-30 0001635650 srt:MinimumMember 2023-01-01 2023-06-30 0001635650 gpp:GreenPlainsTradeGroupLlcMember 2023-04-01 2023-06-30 0001635650 gpp:GreenPlainsTradeGroupLlcMember 2023-01-01 2023-06-30 0001635650 gpp:GreenPlainsTradeGroupLlcMember 2022-04-01 2022-06-30 0001635650 gpp:GreenPlainsTradeGroupLlcMember 2022-01-01 2022-06-30 0001635650 srt:MinimumMember 2022-01-01 2022-06-30 0001635650 srt:MinimumMember 2023-04-01 2023-06-30 0001635650 srt:MinimumMember 2022-04-01 2022-06-30 0001635650 2023-01-01 2023-03-31 0001635650 2023-03-31 0001635650 gpp:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001635650 gpp:TermLoanMember 2023-01-01 2023-06-30 0001635650 gpp:CreditFacilityMember 2023-06-30 0001635650 gpp:CreditFacilityMember gpp:TermLoanMember 2023-06-30 0001635650 gpp:LimitedPartnerUnitsMember 2023-04-01 2023-06-30 0001635650 gpp:LimitedPartnerUnitsMember 2022-04-01 2022-06-30 0001635650 gpp:LimitedPartnerUnitsMember 2022-01-01 2022-06-30 0001635650 gpp:LimitedPartnerUnitsMember 2023-01-01 2023-06-30 0001635650 gpp:LimitedPartnerUnitsMember 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2022-12-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2022-12-31 0001635650 us-gaap:GeneralPartnerMember 2022-12-31 0001635650 2022-10-01 2022-12-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2023-01-01 2023-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2023-01-01 2023-03-31 0001635650 us-gaap:GeneralPartnerMember 2023-01-01 2023-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2023-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2023-03-31 0001635650 us-gaap:GeneralPartnerMember 2023-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2023-04-01 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2023-04-01 2023-06-30 0001635650 us-gaap:GeneralPartnerMember 2023-04-01 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2023-06-30 0001635650 us-gaap:GeneralPartnerMember 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2021-12-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2021-12-31 0001635650 us-gaap:GeneralPartnerMember 2021-12-31 0001635650 2021-10-01 2021-12-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2022-01-01 2022-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2022-01-01 2022-03-31 0001635650 us-gaap:GeneralPartnerMember 2022-01-01 2022-03-31 0001635650 2022-01-01 2022-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2022-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2022-03-31 0001635650 us-gaap:GeneralPartnerMember 2022-03-31 0001635650 2022-03-31 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2022-04-01 2022-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2022-04-01 2022-06-30 0001635650 us-gaap:GeneralPartnerMember 2022-04-01 2022-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2022-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2022-06-30 0001635650 us-gaap:GeneralPartnerMember 2022-06-30 0001635650 2023-02-10 2023-02-10 0001635650 2023-05-12 2023-05-12 0001635650 us-gaap:SubsequentEventMember 2023-07-20 2023-07-20 0001635650 us-gaap:GeneralPartnerMember 2023-01-01 2023-06-30 0001635650 us-gaap:GeneralPartnerMember 2022-01-01 2022-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2023-01-01 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsPublicMember 2022-01-01 2022-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2023-01-01 2023-06-30 0001635650 us-gaap:LimitedPartnerMember gpp:CommonUnitsGreenPlainsMember 2022-01-01 2022-06-30 0001635650 gpp:FeeBasedStorageAndThroughputAgreementMember gpp:GreenPlainsTradeMember 2020-07-01 2020-07-01 0001635650 gpp:FeeBasedStorageAndThroughputAgreementMember gpp:GreenPlainsTradeMember 2023-01-01 2023-06-30 0001635650 gpp:FeeBasedStorageAndThroughputAgreementMember gpp:GreenPlainsTradeMember 2023-06-30 0001635650 gpp:AmendedStorageAndThroughputAgreementMember 2023-06-30 0001635650 gpp:AmendedRailTransportationServicesAgreementMember 2023-06-30 0001635650 us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001635650 us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001635650 gpp:OperationsAndMaintenanceExpensesDomain us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001635650 gpp:OperationsAndMaintenanceExpensesDomain us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001635650 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001635650 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001635650 us-gaap:RelatedPartyMember 2022-04-01 2022-06-30 0001635650 us-gaap:RelatedPartyMember 2022-01-01 2022-06-30 0001635650 gpp:OperationsAndMaintenanceExpensesDomain us-gaap:RelatedPartyMember 2022-04-01 2022-06-30 0001635650 gpp:OperationsAndMaintenanceExpensesDomain us-gaap:RelatedPartyMember 2022-01-01 2022-06-30 0001635650 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:RelatedPartyMember 2022-04-01 2022-06-30 0001635650 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:RelatedPartyMember 2022-01-01 2022-06-30 0001635650 gpp:GreenPlainsTradeMember 2023-01-01 2023-06-30 0001635650 gpp:CreditExpiringDecember312022Member 2023-06-30 0001635650 gpp:CreditExpiringMarch312023Member 2023-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementMember gpp:GreenPlainsTradeMember 2023-04-01 2023-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementMember gpp:GreenPlainsTradeMember 2023-01-01 2023-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementMember gpp:GreenPlainsTradeMember 2022-04-01 2022-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementMember gpp:GreenPlainsTradeMember 2022-01-01 2022-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementMember gpp:GreenPlainsTradeMember 2023-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementMember gpp:GreenPlainsTradeMember 2022-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember gpp:GreenPlainsTradeMember 2022-04-01 2022-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember gpp:GreenPlainsTradeMember 2023-04-01 2023-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember gpp:GreenPlainsTradeMember 2023-01-01 2023-06-30 0001635650 gpp:FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember gpp:GreenPlainsTradeMember 2022-01-01 2022-06-30 0001635650 gpp:BirminghamTerminalServicesAgreementMember gpp:GreenPlainsTradeMember 2020-01-01 2023-06-30 0001635650 gpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember gpp:GreenPlainsTradeMember 2023-04-01 2023-06-30 0001635650 gpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember gpp:GreenPlainsTradeMember 2023-01-01 2023-06-30 0001635650 gpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember gpp:GreenPlainsTradeMember 2022-04-01 2022-06-30 0001635650 gpp:FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember gpp:GreenPlainsTradeMember 2022-01-01 2022-06-30 0001635650 gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001635650 gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001635650 gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMember us-gaap:RelatedPartyMember 2022-04-01 2022-06-30 0001635650 gpp:FeeBasedTruckingTransportationAndTerminalServicesAgreementsMember us-gaap:RelatedPartyMember 2022-01-01 2022-06-30 0001635650 gpp:NlrEnergyLogisticsLlcMember gpp:DelekRenewablesLlcMember 2023-06-30 0001635650 gpp:NlrEnergyLogisticsLlcMember 2023-06-30 0001635650 us-gaap:CorporateJointVentureMember 2023-01-01 2023-06-30 0001635650 us-gaap:CorporateJointVentureMember 2023-06-30 shares iso4217:USD iso4217:USD shares gpp:segment utr:mi pure iso4217:USD utr:gal utr:gal gpp:railcar gpp:train_car_unit utr:bbl 0001635650 --12-31 2023 Q2 false 10-Q true 2023-06-30 false 001-37469 GREEN PLAINS PARTNERS LP DE 47-3822258 1811 Aksarben Drive Omaha NE 68106 402 884-8700 Common Units, Representing Limited Partner Interests GPP NASDAQ Yes Yes Accelerated Filer false false false 23264833 15550000 20166000 1044000 255000 14156000 12742000 1520000 1410000 32270000 34573000 37961000 36323000 25984000 26137000 55189000 47002000 10598000 10598000 3100000 2680000 378000 432000 127519000 121422000 3554000 3086000 489000 1139000 6022000 4849000 1476000 1861000 17226000 14734000 28767000 25669000 57101000 58559000 3534000 2862000 39583000 33582000 128985000 120672000 11660274 11660274 133993000 135025000 11586548 11586548 -135434000 -134296000 -25000 21000 -1466000 750000 127519000 121422000 19460000 18742000 39116000 36837000 1063000 912000 2182000 1917000 20523000 19654000 41298000 38754000 7070000 6160000 14323000 11725000 1625000 925000 2855000 2110000 828000 823000 1644000 1721000 9523000 7908000 18822000 15556000 11000000 11746000 22476000 23198000 238000 0 363000 0 1910000 1384000 3807000 2623000 9328000 10362000 19032000 20575000 293000 39000 194000 77000 311000 196000 420000 371000 9346000 10519000 19258000 20869000 188000 210000 386000 417000 9158000 10309000 18872000 20452000 0.39 0.39 0.44 0.44 0.81 0.81 0.88 0.88 23227000 23227000 23208000 23208000 23227000 23227000 23208000 23208000 19258000 20869000 1644000 1721000 203000 -133000 58000 66000 119000 119000 420000 371000 -359000 0 789000 -62000 1414000 1982000 -645000 371000 -42000 671000 -650000 -217000 306000 494000 -56000 0 18615000 21194000 129000 305000 -129000 -305000 21586000 20976000 1500000 1031000 16000 0 -23102000 -22007000 -4616000 -1118000 20166000 17645000 15550000 16527000 198000 76000 3766000 2549000 BASIS OF PRESENTATION, DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to “we,” “our,” “us” or “the partnership” in the consolidated financial statements and notes to the consolidated financial statements refer to Green Plains Partners LP and its subsidiaries.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Green Plains Holdings LLC, a wholly owned subsidiary of Green Plains Inc., serves as the general partner of the partnership. References to (i) “the general partner” and “Green Plains Holdings” refer to Green Plains Holdings LLC; (ii) “the parent,” “the sponsor” and “Green Plains” refer to Green Plains Inc.; and (iii) “Green Plains Trade” refers to Green Plains Trade Group LLC, a wholly owned subsidiary of Green Plains.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the partnership and its subsidiaries. All significant intercompany balances and transactions are eliminated on a consolidated basis for reporting purposes. Results for the interim periods presented are not necessarily indicative of the expected results for the entire year. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements are prepared in accordance with GAAP for interim financial information and instructions to Form 10-Q and Article 10 of Regulation S-X. Because they do not include all of the information and footnotes required by GAAP, the consolidated financial statements should be read in conjunction with the partnership’s 2022 annual report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on February 10, 2023. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership accounts for its interest in joint ventures using the equity method of accounting, with its investment recorded at the acquisition cost plus the partnership’s share of equity in undistributed earnings and reduced by the partnership’s share of equity in undistributed losses and distributions received. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates in the Preparation of Consolidated Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reporting period. The partnership bases its estimates on historical experience and assumptions it believes are proper and reasonable under the circumstances. The partnership regularly evaluates the appropriateness of these estimates and assumptions. Actual results could differ from those estimates. Certain accounting policies, including, but not limited to, those related to leases, depreciation of property and equipment, asset retirement obligations, and impairment of long-lived assets and goodwill are impacted by judgments, assumptions and estimates used to prepare the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership provides fuel storage and transportation services by owning, operating, developing and acquiring ethanol and fuel storage terminals, transportation assets and other related assets and businesses. The partnership is its parent’s primary downstream logistics provider to support the parent’s approximately 1.0 bgy ethanol marketing and distribution business since the partnership’s assets are the principal method of storing and delivering the ethanol the parent produces. The ethanol produced by the parent is fuel grade, made principally from starch extracted from corn, and is primarily used for blending with gasoline. Ethanol is an economical source of octane and oxygenates for blending into the fuel supply. The partnership does not take ownership of, or receive any payments based on the value of the ethanol or other fuels it handles; as a result, the partnership does not have any direct exposure to fluctuations in commodity prices. However, commodity prices can potentially impact the demand for the products that we handle.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership recognizes revenue when obligations under the terms of a contract with a customer are satisfied. Generally, this occurs with the completion of services or the transfer of control of products to the customer or another specified third party. For contracts with customers in which a take-or-pay commitment exists, any minimum volume deficiency charges are recognized as revenue in the period incurred and are not allowed to be credited towards excess volumes in future periods. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership generates a substantial portion of its revenues under fee-based commercial agreements with Green Plains Trade. Operating lease revenue related to minimum volume commitments is recognized on a straight-line basis over the term of the lease. Under the terms of the storage and throughput agreement with Green Plains Trade, to the extent shortfalls associated with minimum volume commitments in the previous four quarters continue to exist, volumes in excess of the minimum volume commitment are applied to those shortfalls. Remaining excess volumes generating operating lease revenue are recognized as incurred. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 - Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements for further details. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Maintenance Expenses</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership’s operations and maintenance expenses consist primarily of lease expenses related to the transportation assets, labor expenses, outside contractor expenses, insurance premiums, repairs and maintenance expenses, and utility costs. These expenses also include fees for certain management, maintenance and operational services to support the storage and terminal facilities, trucks, and leased railcar fleet allocated by Green Plains under the operational services and secondment agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the partnership is exposed to credit risk resulting from the possibility a loss may occur due to failure of another party to perform according to the terms of their contract. The partnership provides fuel storage and transportation services for various parties with a significant portion of its revenues earned from Green Plains Trade. The partnership continually monitors its credit risk exposure and concentrations. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 – Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Note 9 – Related Party Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the consolidated financial statements for additional information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets and Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership reviews its long-lived assets, currently consisting primarily of property and equipment and operating lease right-of-use assets, for impairment when events or changes in circumstances indicate that the carrying amount of a long-lived asset may not be recoverable. Recoverability of assets to be held and used is measured by comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. No triggering events were identified for the periods reported.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership’s goodwill currently is comprised of amounts recognized by the partnership's predecessor related to terminal services assets. The partnership reviews goodwill at the reporting unit level for impairment at least annually, as of October 1, or more frequently when events or changes in circumstances indicate that impairment may have occurred. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership leases certain facilities, parcels of land, and railcars. These leases are accounted for as operating leases, with lease expense recognized on a straight-line basis over the lease term. The term of the lease may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised. For leases with initial terms greater than 12 months, the partnership records operating lease right-of-use assets and corresponding operating lease liabilities. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet. The partnership did not incur any material short-term lease expense for either the three and six months ended June 30, 2023 or June 30, 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets represent the right to control an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the partnership’s leases do not provide an implicit rate, the incremental borrowing rate is used based on information available at the commencement date to determine the present value of future payments. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership utilizes a portfolio approach for lease classification, which allows for an entity to group together leases with similar characteristics, provided that its application does not create a material difference when compared to accounting for the leases at a contract level. For the partnership’s railcar leases, the partnership combines the railcars within each contract rider and accounts for each contract rider as an individual lease. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From a lessee perspective, the partnership combines both the lease and non-lease components and accounts for them as one lease. Certain of the partnership’s railcar agreements provide for maintenance costs to be the responsibility of the partnership as incurred or charged by the lessor. This maintenance cost is a non-lease component that the partnership combines with the monthly rental payment and accounts for the total cost as operating lease expense. In addition, the partnership has a land lease that contains a non-lease component for the handling and unloading services the landlord provides. The partnership combines the cost of services with the land lease cost and accounts for the total as operating lease expense.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership records operating lease revenue as part of its operating lease agreements for storage and throughput services, rail transportation services, and certain terminal services. In addition, the partnership may sublease certain of its railcars to third parties on a short-term basis. These subleases are classified as operating leases, with the associated sublease revenue recognized on a straight-line basis over the sublease lease term.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From a lessor perspective, the partnership combines, by class of underlying asset, both the lease and non-lease components and accounts for them as one lease. The storage and throughput agreement consists of lease costs paid by Green Plains Trade for the rental of the terminal facilities as well as non-lease costs for the throughput services provided by the partnership. For this agreement, the partnership combines the facility rental revenue and the service revenue and accounts for the total as leasing revenue. The railcar transportation services agreement consists of lease costs paid by Green Plains Trade for the use of the partnership’s railcar assets as well as non-lease costs for logistical operations management and other services. For this agreement, the partnership combines the railcar rental revenue and the service revenue and accounts for the total as leasing revenue.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 8 – Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements for further details on operating lease expense and revenue. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 - Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements for further details on the operating lease agreements in which the partnership is a lessor.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Retirement Obligations</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership records an ARO for the fair value of the estimated costs to retire a tangible long-lived asset in the period incurred if it can be reasonably estimated, which is subsequently adjusted for accretion expense. Corresponding asset retirement costs are capitalized as a long-lived asset and depreciated on a straight-line basis over the asset’s remaining useful life. The expected present value technique used to calculate the fair value of the AROs includes assumptions about costs, settlement dates, interest accretion, and inflation. Changes in assumptions, such as the amount or timing of estimated cash flows, could increase or decrease the AROs. The partnership’s AROs are based on legal obligations to perform remedial activity related to land, machinery and equipment when certain operating leases expire. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership accounts for segment reporting in accordance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes standards for entities reporting information about the operating segments and geographic areas in which they operate. Management evaluated how its chief operating decision maker has organized the partnership for purposes of making operating decisions and assessing performance, and concluded it has one reportable segment.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to “we,” “our,” “us” or “the partnership” in the consolidated financial statements and notes to the consolidated financial statements refer to Green Plains Partners LP and its subsidiaries.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Green Plains Holdings LLC, a wholly owned subsidiary of Green Plains Inc., serves as the general partner of the partnership. References to (i) “the general partner” and “Green Plains Holdings” refer to Green Plains Holdings LLC; (ii) “the parent,” “the sponsor” and “Green Plains” refer to Green Plains Inc.; and (iii) “Green Plains Trade” refers to Green Plains Trade Group LLC, a wholly owned subsidiary of Green Plains.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2023, the Board of Directors of the general partner received a non-binding, preliminary proposal ("the Proposal") from the parent to acquire all of the outstanding common units representing limited partner interests in the partnership not already owned by the parent and its affiliates pursuant to a stock-for-unit merger that would result in the partnership becoming a direct, wholly owned subsidiary of the parent. The conflicts committee of the Board of Directors of the general partner (the "Conflicts Committee") has been delegated the authority to evaluate and negotiate the possible terms of a proposed transaction. Any transaction involving the parent and the partnership is subject to the execution of a mutually satisfactory definitive agreement and approval of such definitive agreement and the transactions contemplated thereunder by the boards of directors of the parent and the general partner, the Conflicts Committee, as well as the majority of the partnership's unitholders. There can be no assurance that the parties will reach agreement on the terms of a transaction, that a definitive agreement will be executed or that a transaction will be approved or consummated.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the partnership and its subsidiaries. All significant intercompany balances and transactions are eliminated on a consolidated basis for reporting purposes. Results for the interim periods presented are not necessarily indicative of the expected results for the entire year. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements are prepared in accordance with GAAP for interim financial information and instructions to Form 10-Q and Article 10 of Regulation S-X. Because they do not include all of the information and footnotes required by GAAP, the consolidated financial statements should be read in conjunction with the partnership’s 2022 annual report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on February 10, 2023. </span></div>The partnership accounts for its interest in joint ventures using the equity method of accounting, with its investment recorded at the acquisition cost plus the partnership’s share of equity in undistributed earnings and reduced by the partnership’s share of equity in undistributed losses and distributions received. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates in the Preparation of Consolidated Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reporting period. The partnership bases its estimates on historical experience and assumptions it believes are proper and reasonable under the circumstances. The partnership regularly evaluates the appropriateness of these estimates and assumptions. Actual results could differ from those estimates. Certain accounting policies, including, but not limited to, those related to leases, depreciation of property and equipment, asset retirement obligations, and impairment of long-lived assets and goodwill are impacted by judgments, assumptions and estimates used to prepare the consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership provides fuel storage and transportation services by owning, operating, developing and acquiring ethanol and fuel storage terminals, transportation assets and other related assets and businesses. The partnership is its parent’s primary downstream logistics provider to support the parent’s approximately 1.0 bgy ethanol marketing and distribution business since the partnership’s assets are the principal method of storing and delivering the ethanol the parent produces. The ethanol produced by the parent is fuel grade, made principally from starch extracted from corn, and is primarily used for blending with gasoline. Ethanol is an economical source of octane and oxygenates for blending into the fuel supply. The partnership does not take ownership of, or receive any payments based on the value of the ethanol or other fuels it handles; as a result, the partnership does not have any direct exposure to fluctuations in commodity prices. However, commodity prices can potentially impact the demand for the products that we handle.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership recognizes revenue when obligations under the terms of a contract with a customer are satisfied. Generally, this occurs with the completion of services or the transfer of control of products to the customer or another specified third party. For contracts with customers in which a take-or-pay commitment exists, any minimum volume deficiency charges are recognized as revenue in the period incurred and are not allowed to be credited towards excess volumes in future periods. </span></div>The partnership generates a substantial portion of its revenues under fee-based commercial agreements with Green Plains Trade. Operating lease revenue related to minimum volume commitments is recognized on a straight-line basis over the term of the lease. Under the terms of the storage and throughput agreement with Green Plains Trade, to the extent shortfalls associated with minimum volume commitments in the previous four quarters continue to exist, volumes in excess of the minimum volume commitment are applied to those shortfalls. Remaining excess volumes generating operating lease revenue are recognized as incurred. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Maintenance Expenses</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership’s operations and maintenance expenses consist primarily of lease expenses related to the transportation assets, labor expenses, outside contractor expenses, insurance premiums, repairs and maintenance expenses, and utility costs. These expenses also include fees for certain management, maintenance and operational services to support the storage and terminal facilities, trucks, and leased railcar fleet allocated by Green Plains under the operational services and secondment agreement.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the partnership is exposed to credit risk resulting from the possibility a loss may occur due to failure of another party to perform according to the terms of their contract. The partnership provides fuel storage and transportation services for various parties with a significant portion of its revenues earned from Green Plains Trade. The partnership continually monitors its credit risk exposure and concentrations. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 – Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Note 9 – Related Party Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the consolidated financial statements for additional information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets and Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership reviews its long-lived assets, currently consisting primarily of property and equipment and operating lease right-of-use assets, for impairment when events or changes in circumstances indicate that the carrying amount of a long-lived asset may not be recoverable. Recoverability of assets to be held and used is measured by comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. No triggering events were identified for the periods reported.</span></div>The partnership’s goodwill currently is comprised of amounts recognized by the partnership's predecessor related to terminal services assets. The partnership reviews goodwill at the reporting unit level for impairment at least annually, as of October 1, or more frequently when events or changes in circumstances indicate that impairment may have occurred. 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership leases certain facilities, parcels of land, and railcars. These leases are accounted for as operating leases, with lease expense recognized on a straight-line basis over the lease term. The term of the lease may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised. For leases with initial terms greater than 12 months, the partnership records operating lease right-of-use assets and corresponding operating lease liabilities. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet. The partnership did not incur any material short-term lease expense for either the three and six months ended June 30, 2023 or June 30, 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets represent the right to control an underlying asset for the lease term and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the partnership’s leases do not provide an implicit rate, the incremental borrowing rate is used based on information available at the commencement date to determine the present value of future payments. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership utilizes a portfolio approach for lease classification, which allows for an entity to group together leases with similar characteristics, provided that its application does not create a material difference when compared to accounting for the leases at a contract level. For the partnership’s railcar leases, the partnership combines the railcars within each contract rider and accounts for each contract rider as an individual lease. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From a lessee perspective, the partnership combines both the lease and non-lease components and accounts for them as one lease. Certain of the partnership’s railcar agreements provide for maintenance costs to be the responsibility of the partnership as incurred or charged by the lessor. This maintenance cost is a non-lease component that the partnership combines with the monthly rental payment and accounts for the total cost as operating lease expense. In addition, the partnership has a land lease that contains a non-lease component for the handling and unloading services the landlord provides. The partnership combines the cost of services with the land lease cost and accounts for the total as operating lease expense.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership records operating lease revenue as part of its operating lease agreements for storage and throughput services, rail transportation services, and certain terminal services. In addition, the partnership may sublease certain of its railcars to third parties on a short-term basis. These subleases are classified as operating leases, with the associated sublease revenue recognized on a straight-line basis over the sublease lease term.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From a lessor perspective, the partnership combines, by class of underlying asset, both the lease and non-lease components and accounts for them as one lease. The storage and throughput agreement consists of lease costs paid by Green Plains Trade for the rental of the terminal facilities as well as non-lease costs for the throughput services provided by the partnership. For this agreement, the partnership combines the facility rental revenue and the service revenue and accounts for the total as leasing revenue. The railcar transportation services agreement consists of lease costs paid by Green Plains Trade for the use of the partnership’s railcar assets as well as non-lease costs for logistical operations management and other services. For this agreement, the partnership combines the railcar rental revenue and the service revenue and accounts for the total as leasing revenue.</span></div> Asset Retirement ObligationsThe partnership records an ARO for the fair value of the estimated costs to retire a tangible long-lived asset in the period incurred if it can be reasonably estimated, which is subsequently adjusted for accretion expense. Corresponding asset retirement costs are capitalized as a long-lived asset and depreciated on a straight-line basis over the asset’s remaining useful life. The expected present value technique used to calculate the fair value of the AROs includes assumptions about costs, settlement dates, interest accretion, and inflation. Changes in assumptions, such as the amount or timing of estimated cash flows, could increase or decrease the AROs. The partnership’s AROs are based on legal obligations to perform remedial activity related to land, machinery and equipment when certain operating leases expire. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership accounts for segment reporting in accordance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes standards for entities reporting information about the operating segments and geographic areas in which they operate. Management evaluated how its chief operating decision maker has organized the partnership for purposes of making operating decisions and assessing performance, and concluded it has one reportable segment.</span></div> 1 REVENUE <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue by Source</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major source (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terminal services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,173</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,036</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,120</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trucking and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">416</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">929</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,241</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,735</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total service revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,589</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,965</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,491</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,855</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Leasing revenues </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Storage and throughput services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,565</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,570</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,129</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,128</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Railcar transportation services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,369</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,119</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">9,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leasing revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,934</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,689</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">35,807</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">32,899</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,523</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,654</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">41,298</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">38,754</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Leasing revenues do not represent revenues recognized from contracts with customers under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, and are accounted for under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Terminal Services Revenue</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership provides terminal services and logistics solutions to Green Plains Trade, and other customers, through its fuel terminal facilities under various terminal service agreements, some of which have minimum volume commitments. If Green Plains Trade, or other customers, fail to meet their minimum volume commitments during the applicable term, a deficiency payment equal to the deficient volume multiplied by the applicable fee is charged. Deficiency payments related to the partnership’s terminal services revenue may not be utilized as credits toward future volumes. At terminals where customers have shared use of terminal and tank storage assets, revenue is generated from contracts with customers and accounted for as service revenue. This service revenue is recognized at the point in time when product is withdrawn from tank storage. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At terminals where a customer is predominantly provided exclusive use of the terminal or tank storage assets, the partnership is considered a lessor as part of an operating lease agreement. Revenue is recognized over the term of the lease based on the minimum volume commitment or total actual throughput if in excess of the minimum volume commitment. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trucking and Other Revenue</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership transports ethanol, natural gasoline, other refined fuels and feedstocks by truck from identified receipt points to various delivery points. Trucking revenue is recognized over time based on the percentage of total miles traveled, which is on average less than 100 miles. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Railcar Transportation Services Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the rail transportation services agreement, Green Plains Trade is obligated to use the partnership to transport ethanol and other fuels from receipt points identified by Green Plains Trade to nominated delivery points. Green Plains Trade is required to pay the partnership fees for the minimum railcar volumetric capacity provided, regardless of utilization </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of that capacity. However, Green Plains Trade is not charged for railcar volumetric capacity that is not available for use due to inspections, upgrades or routine repairs and maintenance. Revenue associated with the rail transportation services fee is considered leasing revenue and is recognized over the term of the lease based on the actual average daily railcar volumetric capacity provided. The partnership may also charge Green Plains Trade a related services fee for logistical operations management of railcar volumetric capacity utilized by Green Plains Trade which is not provided by the partnership. Revenue associated with the related services fee is also considered leasing revenue and recognized over the term of the lease based on the average volumetric capacity for which services are provided.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Storage and Throughput Revenue</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership generates leasing revenue from its storage and throughput agreement with Green Plains Trade based on contractual rates charged for the handling, storage and throughput of ethanol. Under this agreement, Green Plains Trade is required to pay the partnership a fee for a minimum volume commitment regardless of the actual volume delivered. If Green Plains Trade fails to meet its minimum volume commitment during any quarter, the partnership charges Green Plains Trade a deficiency payment equal to the deficient volume multiplied by the applicable fee. The deficiency payment may be applied as a credit toward volumes delivered by Green Plains Trade in excess of the minimum volume commitment during the following four quarters, after which time any unused credits will expire. Revenue is recognized over the term of the lease based on the minimum volume commitment or total actual throughput if in excess of the minimum volume commitment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Payment Terms</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership has standard payment terms, which vary depending on the nature of the services provided, with the majority of terms falling within 10 to 30 days after transfer of control or completion of services. Contracts generally do not include a significant financing component in instances where the timing of revenue recognition differs from the timing of invoicing.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Major Customers</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Green Plains Trade Group was $19.4 million and $39.1 million for the three and six months ended June 30, 2023, respectively, and $18.7 million and $36.8 million for the three and six months ended June 30, 2022, respectively, which exceeds 10% of the partnership’s total revenue. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership records unearned revenue when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of service and lease agreements. Unearned revenue from service agreements, which represents a contract liability, is recorded for fees that have been charged to the customer prior to the completion of performance obligations, and is generally recognized in the subsequent quarter. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our unearned revenue from service agreements, which is recorded in accrued and other liabilities on the consolidated balance sheets, for the three and six months ended June 30, 2023 (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">153</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized included in beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Net additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">124</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">124</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized included in beginning balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Net additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">234</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership expects to recognize all of the unearned revenue associated with service agreements from contracts with customers as of June 30, 2023, in the subsequent quarter when the product is withdrawn from tank storage.</span></div> <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major source (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terminal services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,173</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,036</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,120</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trucking and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">416</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">929</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,241</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,735</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total service revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,589</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,965</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,491</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,855</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Leasing revenues </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Storage and throughput services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,565</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,570</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,129</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,128</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Railcar transportation services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,369</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,119</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,678</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">9,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leasing revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,934</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,689</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">35,807</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">32,899</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,523</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,654</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">41,298</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">38,754</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Leasing revenues do not represent revenues recognized from contracts with customers under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, and are accounted for under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div> 2173000 2036000 4250000 4120000 416000 929000 1241000 1735000 2589000 2965000 5491000 5855000 11565000 11570000 23129000 23128000 6369000 5119000 12678000 9771000 17934000 16689000 35807000 32899000 20523000 19654000 41298000 38754000 100 P10D P30D 19400000 39100000 18700000 36800000 0.10 0.10 0.10 0.10 <div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our unearned revenue from service agreements, which is recorded in accrued and other liabilities on the consolidated balance sheets, for the three and six months ended June 30, 2023 (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">153</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized included in beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Net additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">124</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">124</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized included in beginning balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Net additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">234</span></td></tr></table></div> 153000 -153000 124000 124000 124000 234000 234000 0.0826 1500000 1500000 1000000 57500000 400000 0.1352 2.50 1.10 UNIT-BASED COMPENSATION<div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The LTIP is intended to promote the interests of the partnership, its general partner and affiliates by providing unit-based incentive compensation awards to employees, consultants and directors to encourage superior performance. The LTIP reserves 2,500,000 common limited partner units for issuance in the form of</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">options, restricted units, phantom units, distribution equivalent rights, substitute awards, unit appreciation rights, unit awards, profit interest units or other unit-based awards. The partnership measures unit-based compensation grants at fair value on the grant date and records noncash compensation expense related to the awards on a straight-line basis over the requisite service period of one year.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-vested unit-based award activity for the six months ended June 30, 2023, is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:49.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Vested Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Grant-Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Remaining Vesting Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation costs related to the unit-based awards of $60 thousand and $119 thousand were recognized during both the three and six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, there were no unrecognized compensation costs from unit-based compensation awards.</span></div> 2500000 The non-vested unit-based award activity for the six months ended June 30, 2023, is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:49.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Vested Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Grant-Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Remaining Vesting Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0</span></td></tr></table> 19707 12.18 19707 12.18 0 0 P0Y 60000 60000 119000 119000 0 PARTNERS’ EQUITY (DEFICIT)<div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in partners’ equity (deficit) are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partners</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units-<br/>Public</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units- <br/>Green Plains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(134,296)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.455 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, March 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(134,727)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.455 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(135,434)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,466)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partners</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units-<br/>Public</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units- <br/>Green Plains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133,420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.44 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, March 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133,458)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.445 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,733 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in the number of common limited partner units outstanding during the six months ended June 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuance of Additional Securities</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership agreement authorizes the partnership to issue unlimited additional partnership interests on the terms and conditions determined by the general partner without unitholder approval.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Distribution Policy</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly distributions are made from available cash within 45 days after the end of each calendar quarter, assuming the partnership has available cash. Available cash generally means all cash and cash equivalents on hand at the end of that quarter less cash reserves established by the general partner, including those for future capital expenditures, future acquisitions and anticipated future debt service requirements, plus all or any portion of the cash on hand resulting from working capital borrowings made subsequent to the end of that quarter.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The general partner also holds incentive distribution rights that entitle it to receive increasing percentages, up to 48%, of available cash distributed from operating surplus, as defined in the partnership agreement, in excess of $0.46 per unit per quarter. The maximum distribution of 48% does not include any distributions the general partner or its affiliates may receive on its general partner interest or common units.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 10, 2023, the partnership distributed $10.8 million to unitholders of record as of February 3, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on January 19, 2023, for the quarter ended December 31, 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2023, the partnership distributed $10.8 million to unitholders of record as of May 5, 2023, related to the quarterly cash distribution of $0.455 per unit that was declared on April 20, 2023, for the quarter ended March 31, 2023.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2023, the board of directors of the general partner declared a quarterly cash distribution of $0.455 per unit, or approximately $10.8 million, for the quarter ended June 30, 2023. The distribution is payable on August 11, 2023, to unitholders of record at the close of business on August 4, 2023.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total cash distributions declared for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General partner distributions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limited partner common units - public</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limited partner common units - Green Plains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total distributions to limited partners</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total distributions declared</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,595 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in partners’ equity (deficit) are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partners</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units-<br/>Public</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units- <br/>Green Plains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(134,296)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.455 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, March 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(134,727)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.455 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(135,434)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,466)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partners</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units-<br/>Public</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units- <br/>Green Plains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133,420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.44 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, March 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133,458)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly cash distributions to unitholders ($0.445 per unit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unit-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,733 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 135025000 -134296000 21000 750000 0.455 5305000 5272000 216000 10793000 4873000 4841000 198000 9912000 59000 0 0 59000 134652000 -134727000 3000 -72000 0.455 5305000 5272000 216000 10793000 4593000 4565000 188000 9346000 53000 0 0 53000 133993000 -135434000 -25000 -1466000 135666000 -133420000 57000 2303000 0.44 5122000 5098000 209000 10429000 5083000 5060000 207000 10350000 59000 0 0 59000 135686000 -133458000 55000 2283000 0.445 5180000 5156000 211000 10547000 5167000 5142000 210000 10519000 60000 0 0 60000 135733000 -133472000 54000 2315000 P45D 0.48 0.46 0.48 10800000 0.455 10800000 0.455 0.455 10800000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total cash distributions declared for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General partner distributions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limited partner common units - public</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limited partner common units - Green Plains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total distributions to limited partners</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total distributions declared</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,595 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 216000 213000 432000 424000 5314000 5239000 10619000 10419000 5272000 5214000 10544000 10370000 10586000 10453000 21163000 20789000 10802000 10666000 21595000 21213000 EARNINGS PER UNIT<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership computes earnings per unit using the two-class method. Earnings per unit applicable to common units is calculated by dividing the respective limited partners’ interest in net income by the weighted average number of common units outstanding during the period, adjusted for the dilutive effect of any outstanding dilutive securities. Diluted earnings per limited partner unit was the same as basic earnings per limited partner unit as there were no potentially dilutive</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common units outstanding as of June 30, 2023. </span><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show the calculation of earnings per limited partner unit – basic and diluted (in thousands, except for per unit data): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.39 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,872 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,258 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.81 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></div></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(144)</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(147)</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.44 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.88 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table> 0 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show the calculation of earnings per limited partner unit – basic and diluted (in thousands, except for per unit data): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.39 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,872 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">386 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,258 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.81 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></div></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(144)</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(147)</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.44 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limited Partner</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Units </span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Partner</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions declared</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings less than distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average units outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per limited partner unit - basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.88 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table> 10586000 216000 10802000 -1428000 -28000 -1456000 9158000 9158000 188000 188000 9346000 9346000 23227000 23227000 0.39 0.39 21163000 432000 21595000 -2291000 -46000 -2337000 18872000 18872000 386000 386000 19258000 19258000 23227000 23227000 0.81 0.81 10453000 213000 10666000 -144000 -3000 -147000 10309000 10309000 210000 210000 10519000 10519000 23208000 23208000 0.44 0.44 20789000 424000 21213000 -337000 -7000 -344000 20452000 20452000 417000 417000 20869000 20869000 23208000 23208000 0.88 0.88 INCOME TAXES <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership is a limited partnership, which is not subject to federal income taxes. However, the partnership is subject to state income taxes in certain states. As a result, the financial statements reflect a provision or benefit for such income taxes. The general partner and the unitholders are responsible for paying federal and state income taxes on their share of the partnership’s taxable income. The partnership’s income tax balances did not have a material impact on the financial statements.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership recognizes uncertainties in income taxes based upon the technical merits of the position, and measures the maximum benefit and degree of likelihood to determine the tax liability in the financial statements. The partnership does not have any material uncertain tax positions as of June 30, 2023.</span></div> COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Lease Expense</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership leases certain facilities, parcels of land, and railcars with remaining terms ranging from less than one year to approximately 8.3 years, including renewal options reasonably certain to be exercised for the land and facility leases. Railcar agreement renewals are not considered reasonably certain to be exercised as they typically renew with different underlying terms. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease expense (benefit) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,331 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents railcar lease abatements provided by the lessor when railcars are out of service during periods of maintenance or upgrade, offset by amounts incurred in excess of the minimum payments required for the handling and unloading of railcars for a certain lease. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases is as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.386%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.8 years</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.8 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.93 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate minimum lease payments under the operating lease agreements for the remainder of 2023 and in future years are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ending December 31, </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,467)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Revenue</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease revenue for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Lease revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Operating lease revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,287</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,833</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,493</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,591</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Variable lease revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">647</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">856</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,314</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total lease revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,934</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,689</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">35,807</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">32,899</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents amounts charged to Green Plains Trade under the storage and throughput agreement in excess of the initial rate of $0.05 per gallon, amounts delivered by Green Plains Trade and other customers in excess of various minimum volume commitments, and the difference between the contracted railcar volumetric capacity and the actual amount provided to Green Plains Trade during the period. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the amended storage and throughput agreement, Green Plains Trade is obligated to deliver a minimum volume of 217.7 mmg</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per calendar quarter to the partnership’s storage facilities and pay $0.05312 per gallon on all volume it throughputs associated with the agreement.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining lease term for the storage and throughput agreement is 6.0 years with automatic one year renewal periods in which either party has the right to terminate the contract. Due to the unilateral right to termination during the renewal period, the lease contract would no longer contain enforceable rights or obligations. Therefore, the lease term does not include the successive one year renewal periods. Anticipated minimum operating lease revenue under this agreement assuming a consistent rate of $0.05312 per gallon for the remainder of 2023 and in future years, is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Year Ending December 31, </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,128</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">69,385</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">277,541</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the amended rail transportation services agreement with Green Plains Trade, Green Plains Trade is required to pay the rail transportation services fee for railcar volumetric capacity provided by the partnership. The remaining lease term for this agreement is 6.0 years, with automatic one year renewal periods in which either party has the right to terminate the contract. Due to the unilateral right to termination during the renewal period, the lease contract would no longer contain enforceable rights or obligations. Therefore, the lease term does not include the successive one year renewal periods. Under the terms of the agreement, Green Plains Trade is not required to pay for volumetric capacity that is not available due to inspections, upgrades, or routine repairs and maintenance. As a result, the actual volumetric capacity billed may be reduced based on the amount of volumetric capacity available for use during any applicable period. Anticipated minimum operating lease revenue under this agreement for the remainder of 2023 and in future years is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Year Ending December 31, </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,953</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,530</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,096</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,386</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,526</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,073</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77,564</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership may be involved in litigation that arises during the ordinary course of business. Currently, the partnership is not a party to any material litigation.</span></div> P1Y P8Y3M18D <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease expense (benefit) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,331 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>(1) Represents railcar lease abatements provided by the lessor when railcars are out of service during periods of maintenance or upgrade, offset by amounts incurred in excess of the minimum payments required for the handling and unloading of railcars for a certain lease. 4855000 3676000 9714000 7169000 -206000 187000 -173000 162000 4649000 3863000 9541000 7331000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4749000 3329000 9196000 6687000 0 3031000 16576000 7740000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases is as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.386%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.8 years</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.8 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.93 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> P3Y9M18D P3Y9M18D 0.0470 0.0393 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate minimum lease payments under the operating lease agreements for the remainder of 2023 and in future years are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ending December 31, </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,467)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10088000 18121000 15508000 9385000 6790000 2384000 62276000 5467000 56809000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease revenue for the three and six months ended June 30, 2023 and 2022, are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Lease revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Operating lease revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,287</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,833</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,493</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,591</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Variable lease revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">647</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">856</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,314</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total lease revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,934</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,689</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">35,807</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">32,899</span></td></tr></table></div>(1) Represents amounts charged to Green Plains Trade under the storage and throughput agreement in excess of the initial rate of $0.05 per gallon, amounts delivered by Green Plains Trade and other customers in excess of various minimum volume commitments, and the difference between the contracted railcar volumetric capacity and the actual amount provided to Green Plains Trade during the period. 17287000 15833000 34493000 31591000 647000 856000 1314000 1308000 17934000 16689000 35807000 32899000 0.05 217700000 0.05312 P6Y P1Y P1Y Anticipated minimum operating lease revenue under this agreement assuming a consistent rate of $0.05312 per gallon for the remainder of 2023 and in future years, is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Year Ending December 31, </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,128</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,257</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">69,385</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">277,541</span></td></tr></table>Anticipated minimum operating lease revenue under this agreement for the remainder of 2023 and in future years is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Year Ending December 31, </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,953</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,530</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,096</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,386</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,526</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,073</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77,564</span></td></tr></table> 0.05312 23128000 46257000 46257000 46257000 46257000 69385000 277541000 P6Y P1Y P1Y 12953000 23530000 20096000 11386000 8526000 1073000 77564000 RELATED PARTY TRANSACTIONSThe partnership engages in various related party transactions with Green Plains and subsidiaries of Green Plains. Green Plains provides a variety of shared services to the partnership, including general management, accounting and finance, payroll and human resources, information technology, legal, communications and treasury activities. These costs are proportionally allocated by Green Plains to its subsidiaries based on common financial metrics management believes are reasonable. The partnership recorded expenses related to these shared services of $0.9 million and $1.9 million, respectively, for the three and six months ended June 30, 2023. Of these shared service expenses, $0.5 million and $1.1 million were recorded in operations and maintenance expenses and $0.4 million and $0.8 million were recorded within <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">general and administrative expenses, respectively, for the three and six months ended June 30, 2023. The partnership recorded expenses related to these shared services of $0.8 million and $1.7 million, respectively, for the three and six months ended June 30, 2022. Of these shared service expenses, $0.4 million and $1.0 million were recorded in operations and maintenance expenses and $0.4 million and $0.7 million were recorded within general and administrative expenses, respectively, for the three and six months ended June 30, 2022. In addition, the partnership reimburses Green Plains for wages and benefit costs of employees directly performing services on its behalf. Green Plains may also pay certain direct costs on behalf of the partnership, which are reimbursed by the partnership. The partnership believes the consolidated financial statements reflect all material costs of doing business related to its operations, including expenses incurred by other entities on its behalf.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Omnibus Agreement</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership has entered into an omnibus agreement, as amended, with Green Plains and its affiliates which, among other terms and conditions, addresses the partnership’s obligation to reimburse Green Plains for direct or allocated costs and expenses incurred by Green Plains for general and administrative services; the prohibition of Green Plains and its subsidiaries from owning, operating or investing in any business that owns or operates fuel terminals or fuel transportation assets; the partnership’s right of first offer to acquire assets if Green Plains decides to sell them; a nontransferable, nonexclusive, royalty-free license to use the Green Plains trademark and name; the allocation of taxes among the parent, the partnership and its affiliates and the parent’s preparation and filing of tax returns; and an indemnity by Green Plains for certain environmental and other liabilities.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If Green Plains or its affiliates cease to control the general partner, then either Green Plains or the partnership may terminate the omnibus agreement, provided that (i) the indemnification obligations of the parties survive according to their respective terms; and (ii) Green Plains’ obligation to reimburse the partnership for operational failures survives according to its terms.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Services and Secondment Agreement</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The general partner has entered into an operational services and secondment agreement, as amended, with Green Plains. Under the terms of the agreement, Green Plains seconds employees to the general partner to provide management, maintenance and operational functions for the partnership, including regulatory matters, health, environment, safety and security programs, operational services, emergency response, employee training, finance and administration, human resources, business operations and planning. The seconded personnel are under the direct management and supervision of the general partner who reimburses the parent for the cost of the seconded employees, including wages and benefits. If a seconded employee does not devote 100% of his or her time providing services to the general partner, the general partner reimburses the parent for a prorated portion of the employee’s overall wages and benefits based on the percentage of time the employee spent working for the general partner.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the operational services and secondment agreement, Green Plains will indemnify the partnership from any claims, losses or liabilities incurred by the partnership, including third-party claims, arising from their performance of the operational services secondment agreement; provided, however, that Green Plains will not be obligated to indemnify the partnership for any claims, losses or liabilities arising out of the partnership’s gross negligence, willful misconduct or bad faith with respect to any services provided under the operational services and secondment agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Agreements </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership has various fee-based commercial agreements with Green Plains Trade, including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Storage and throughput agreement, expiring on June 30, 2029;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Rail transportation services agreement, expiring on June 30, 2029;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Terminal services agreement for the Birmingham, Alabama unit train terminal, expiring on December 31, 2023; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Terminal services agreement for the Collins, Mississippi terminal, expiring on December 31, 2023.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The storage and throughput and rail transportation services agreements have various automatic renewal terms if not cancelled by either party within specified timeframes.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The storage and throughput agreement and terminal services agreements are supported by minimum volume commitments. The rail transportation services agreement is supported by minimum take-or-pay volumetric capacity commitments.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the storage and throughput agreement, as amended, Green Plains Trade is obligated to deliver a minimum volume of 217.7 mmg of product per calendar quarter to the partnership’s storage facilities and pay $0.05312 per gallon on all volume it throughputs associated with the agreement.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If Green Plains Trade fails to meet its minimum volume commitment during any quarter, Green Plains Trade will pay the partnership a deficiency payment equal to the deficient volume multiplied by the applicable fee. The deficiency payment may be applied as a credit toward payments due on future volumes delivered by Green Plains Trade in excess of the minimum volume commitment during the following four quarters, after which time this option will expire.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023, the partnership charged Green Plains Trade $1.2 million related to the minimum volume commitment deficiency for the quarter, resulting in a credit to be applied against excess volumes in future periods. The cumulative balance of minimum volume deficiency credits available to Green Plains Trade is $1.7 million as of June 30, 2023. These credits expire, if unused, as follows:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"> $0.5 million, expiring on March 31, 2024; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"> $1.2 million, expiring on June 30, 2024.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above credits have been recognized as revenue by the partnership in the period in which the deficiency occurred, and as such, future volumes throughput by Green Plains Trade in excess of the quarterly minimum volume commitment, up to the amount of these credits, will not be recognized in revenue in future periods. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the rail transportation services agreement, Green Plains Trade is obligated to use the partnership to transport ethanol and other fuels from receipt points identified by Green Plains Trade to nominated delivery points. The average daily railcar volumetric capacity provided by the partnership was 70.7 mmg and 71.7 mmg, respectively, and the associated average monthly fee was approximately $0.0301 and $0.0296 per gallon, respectively, during the three and six months ended June 30, 2023. The average daily railcar volumetric capacity provided by the partnership was 74.5 mmg and 72.1 mmg, respectively, and the associated monthly fee was approximately $0.0229 and $0.0228 per gallon, respectively, during the three and six months ended June 30, 2022. The partnership’s leased railcar fleet consisted of approximately 2,360 and 2,530 railcars as of June 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Green Plains Trade is also obligated to use the partnership for logistical operations management and other services related to average daily railcar volumetric capacity provided by Green Plains Trade, which was approximately 0.7 mmg during the three and six months ended June 30, 2023 and 2022. Green Plains Trade is obligated to pay a monthly fee of approximately $0.0013 per gallon for these services. In addition, Green Plains Trade reimburses the partnership for costs related to: (1) railcar switching and unloading fees; (2) increased costs related to changes in law or governmental regulation related to the specification, operation or maintenance of railcars; (3) demurrage charges, except when the charges are due to the partnership’s gross negligence or willful misconduct; and (4) fees related to rail transportation services under transportation contracts with third-party common carriers. As needed, Green Plains Trade contracts with the partnership for additional railcar volumetric capacity during the normal course of business at comparable margins.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the existing Birmingham terminal services agreement, effective through December 31, 2023, Green Plains Trade is obligated to throughput a minimum volume commitment of approximately 8.3 mmg per month and pay associated throughput fees, as well as fees for ancillary services. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership recorded revenues from Green Plains Trade under the storage and throughput agreement and rail transportation services agreement of $17.9 million and $35.8 million for the three and six months ended June 30, 2023, respectively, and $16.7 million and $32.9 million for the three and six months ended June 30, 2022, respectively. In addition, the partnership recorded revenues from Green Plains Trade and other Green Plains subsidiaries related to trucking and terminal services of $1.5 million and $3.3 million for the three and six months ended June 30, 2023, respectively, and $2.0 million and $3.9 million for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Distributions</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership distributed $5.5 million and $11.0 million to Green Plains related to the quarterly cash distribution paid for the three and six months ended June 30, 2023, respectively, and $5.4 million and $10.7 million for the three and six months ended June 30, 2022, respectively.</span></div> 900000 1900000 500000 1100000 400000 800000 800000 1700000 400000 1000000 400000 700000 217700000 0.05312 1700000 500000 1200000 70.7 71.7 0.0301 0.0296 74.5 72.1 0.0229 0.0228 2360 2530 700000 700000 700000 700000 0.0013 8300000 17900000 35800000 16700000 32900000 1500000 3300000 2000000 3900000 5500000 11000000 5400000 10700000 EQUITY METHOD INVESTMENT<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NLR Energy Logistics LLC</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership and Delek Renewables LLC have a 50/50 joint venture, NLR Energy Logistics LLC, which operates a unit train terminal in the Little Rock, Arkansas area with capacity to unload 110-car unit trains and provide approximately 100,000 barrels of storage. As of June 30, 2023, the partnership’s investment balance in the joint venture was $3.1 million.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The partnership does not consolidate any part of the assets or liabilities or operating results of its equity method investee. The partnership’s share of net income or loss in the investee increases or decreases, as applicable, the carrying value of the investment. With respect to NLR, the partnership determined that this entity does not represent a variable interest entity and consolidation is not required. In addition, although the partnership has the ability to exercise significant influence over the joint venture through board representation and voting rights, all significant decisions require the consent of the other investor without regard to economic interest.</span></div> 0.50 0.50 110 100000 3100000 On July 25, 2023, Green Plains entered into an asset purchase agreement to sell its ethanol plant located in Atkinson, Nebraska. Correspondingly, the partnership entered into an asset purchase agreement to sell its storage assets located adjacent to the Atkinson plant to Green Plains, along with the transfer of associated railcar operating leases. The transaction is anticipated to close within 30 days in conjunction with the completion of the Green Plains Atkinson LLC ethanol asset sale, subject to customary closing conditions. The terms of this transaction were approved by both the board of directors of the general partner and the board of directors’ conflicts committee, which consists entirely of independent directors. 57500000 false false false false EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /& !%<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Q@ 176M-LM>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05':'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!JSN_ (2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"HK8'*: M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH%7+/+Y-?F8;/;,EGSNBGXJN"WNYH+?B^JU?OD^L/O*NQZ8_?V M'QM?!&4+O^Y"?@%02P,$% @ \8 $5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #Q@ 17S:_G']X% #3'@ & 'AL+W=OR#UJ"_YDLQ$^;+>JK@KE6HA%$B4AW)E"BQN&@, MZ;N1SVQ _L7OD=CH%]?$HLRE?+ W-^%%P[,E$K$(C)7@\.]1C$0<6R4HQS\[ MT4;QFS;PY?5>_3J'!Y@YUV(DXS^BT*PN&KT&"<6"9[&YDYL/8@?4L7J!C'7^ MEVRVW[;;#1)DVLAD%PPE2*)T^Y\_[2KB14#'KPA@NP#V*H!6_8*_"_!ST&W) M9FI4FXS04X;?Q+2A042JV+]4E0P5_S=(SXGMO M"/.8[RC/Z%!X?$98SQ7^37'\HI+\7,]'*^FOX5P;!>WN;U<-;17:;@7;&=_I M-0_$10-ZFQ;J430&/_Y N]XO+KSO)/8-;+N ;6/J@RL99-!/#;E_7@L7*1Y. MO>9G%Q(:51.I4R!UCD/ZG'%EA(J?R9U82V5<>+B449FK4D9H5$V\;H'7/0YO M*E0D0]L+"0P&SN3A2D6_J^QX:'Q-SO."\_S(EJDXS"/Y-%"=1UQKP6/M3"0: M5A.P5P#VT$*-4Q.99W(=Q8),LF0NE L,U_ \VO3/V]VW+C@TM";#F\F,S(=WMU/QG<4G:HY0,'S171KNI(IYAT.B/1Z[6;OW/.1 50HKQ$HKQ(ZR0G;5 M!J8>_,%2*N>X=$!G& 0")+@=@'(Q)^LI_! K_1 [R@_-$A['Y#+3\%J[6RRN M4[G\QN/J\I4VB!UE@\:)4$O;)=^#@EF!4TC6/'4G%1>L!CV%"V*E"V*XB=DG M+E.-=PHWQ$HWQ' CLQ]CMU/]S,C@ :Q&(!H=[9.0QX:GN"NKTQ" MAT+9#^#]0DJSO[$_4)QC#_X%4$L#!!0 ( /& !%&PO=V]R:W-H965T&ULM5IM;]LV$/XKA!MT+1#7(JDW MMXF!-L6Z#EL7-.WVF9;IF*@D>A3E-/OU(R5'M"2*ME'U2V))=Z?G(8_W'&E? M/7#QK=A0*L'W+,V+Z\E&RNWKV:Q(-C0CQ2N^I;EZLN8B(U)=BOM9L164K"JG M+)TASPMG&6'Y9'%5W;L5BRM>RI3E]%: HLPR(A[?T90_7$_@Y.G&9W:_D?K& M;'&U)??TCLJOVUNAKF9-E!7+:%XPG@-!U]>3M_#UC5\Y5!9_,_I0''P&FLJ2 M\V_ZXN/J>N)I1#2EB=0AB/JWHS/??=!)\T[M>/CY*?JO%7E%9DD* M>L/3?]A*;JXG\02LZ)J4J?S,'WZC>T*!CI?PM*C^@H>]K3,I61-(5>$=2DB<4W.EP!9B"KW?OP8N+E^ "L!Q\ MV?"R(/FJN)I)]6;M/TOV;WE7OP4-O.7W,G\%L'<)D(>PQ?W&[?Z>)LH=5NZH M[3Y3?!O2J"&-JGAXB'0I!,TE($6A>-KHU/Z^W5\OK=?%EB3T>J+63D'%CDX6 MSY_!T'MC(S=2L!95W%#%KNB+&U)L@)HTD.@/]-^2[4BJN%M9UZ'"*I1>_[L% M#(+ NYKM#NGTK9 'P["Q:N'T&YR^$^>MH%O"5H!^5P6JH$6%F[Q2J$.+)SCQKND9/[ M7XJY I_?@Y2JV@Z$+N)3OIZ6ZF)XMJ(>EB" \;R#N&_E1YZ'[(CC!G'L1/R! M\]4#2U,;K+B?P)X:R0ZL8U8M6/,&UMP)ZV.^HX74B:,KO\XBE5 9E1N^4C?T M,TIMD.?]C(9>-^W[1BB,!Q8F](R0>>ZYU\7",$+5<$"#_3E$40"[&6BU@SX: FCT$)XFB"DC2Y8RR:@=YZBR.%:T-FR02MEB5? MINR^*M1VL#;UB\(N6(M5',(!L$8DH5LENV4X.3&]^GH((X1ZH"UF?H3] =1& M-Z%;.-O:?@RK1;_B*(RZ6&UB&(9#Z6!T#KJ%[@^>WT\E%9G2\*6T K2(6@0] MV 5H,8N#8 B@D37HUK6S\[4O8SC W:;!8H7B<*C\&;&#;K7KYFO:C.ZQ++#H MW3R(<1>VQ0P'\0!N9"0/N26OSM@C&%%?TB"*YW'0 6FU\\)H"*51/^16OQN> M9:SJ)>JN/N&Y'FN:)PHQ>/&)2PKBEU;HSL!VA0#6'=B/!VJ3/]AINI7UE@B9 M4U'\\M1$O5C1-4N8M!,>=]_Y,P06&8%%;H']0!5QE9_;>@A4WZB6E.H<[5G: ME\TIZJ5HWP@-B!4RRHK+610,M+?(:"HZ9>=Y ML-:KM=2%?22]+,IIZS.M=L-])C(2B]P2^XGG@M9[3[TP[*/L#''V&A@I6INP MT6D4_>A)DU/HSZ8[4K0V7:/ZZ(CJ)PDO=9T7-*%L1Y:I=9>(;'M6OROV%BL4 M! ,I:+0>SA.<&6[7$0=.?$9N7% M V=_V+0(V-TB?#Y6%-S^YT['6-':;$U/@'_T^!F/V@>,%:U-]^ $^NA&^Y2B M@/OB#GT8=-759H8B?T":L&D#L#]&7<#.9N+LF1DI6INSZ2FPNZP&_ M=S1J,8(0#VPBL6D7L+M=T#L'GH.O.9/%%#Q_%JO]R)O;4NTD$RO443N'L:*U MN9O. ;L[A_,V#GC4+F*L:&WJIHO [BYB/^VEFO8-3U=J$*R4+4T$QO-Y=_-M MM0L\--!)8--)8/>I@34[/PA*2[JGR[4%Y)OJV__EUQ*GE4?-Y0HP-I /5]S+I\N] \*FA^0 M+/X'4$L#!!0 ( /& !%=7S'^3M@( )8' 8 >&PO=V]R:W-H965T M&ULK55M3]LP$/XK5D ()"!O;2C01AI%8YLTJ:)C^^PFU\;" ML8/MM+!?O[-3HA:%KDA\2?QRSW/WW-GGX4JJ1UT &/)<7[.BN@ MI/I<5B!P9RY520U.U<+7E0*:.U#)_2@($K^D3'CIT*U-5#J4M>%,P$0179Z\(]6Q3&+OCIL*(+F()YJ"8*9W[+DK,2A&92$ 7SD? V(G= F,B?KEAJ:#I5<$66MD),.I9"2\YR:B G-Y13D0&96CI-CB=4@3 %&)91?D+. MR,/TEAP?GI!#P@3Y5'81)<-U5N4\BV]+=:W7W=NIV@@G3NL:"'>,1U06>8'W2);IAZF\D/@R3 M)(@N>F\JM(?A5K#]-MC^QXMTIP $F7!LOYW7:B?E1TOU261;ZI-6?;)'J?!9 MT08O$Q.+_]4KZ2A#?Y#T>X,W]=K#L(G8W^B:]L7Z2=4"TTXXS!$:G%\@AVI> M@69B9.4:Z4P:;,MN6.##"S^?M:D.KK'W+MK06 M?UFSILJX>&P>YNVVH5G>"57EG#A.,*^RHIXM;KIWGYO%#=OQLJCIYP:UNZK* MFN_O:;F=XMG_QI7C8)H?6/*BHG5;L!HU='T[ M>X>O4]>7 AWBUX(^M4??D53EGK'?Y<.'_';FR!G1DJZXI,C$QR-=TK*43&(> M?PRDL\.84O#X^Y[]YTYYH!T,<"0@>6( , D05\$X(N(. >^X( MWB#@G3N"/PATJL][W3O#)1G/%C<->T*-1 LV^:6S?B"/^6@@Y MOEBRNF5ED6>TF:VB+BAI] MW;!=F]5Y>XE^F#S?S+F8F*2?KX9)O.\G04Y,PD4?6D=!O_:2'BPID]QUN\U6]'8FLEA+FT:"8+B?'4=Q!M MW"L<8RT6()@;J34(!',C)U25!6 D.%IM4X7'&)_Q&/]BLT%[& $GCT; M0\@#O!FKJ1-"N;&J+P#"L;I50*@P/*'L6,-B8V6V5[:+&MH'1M4'1M$%!H65 M]_7%C;&JNPX2%;RJNP[RB*.J#@P7GM@E\5@U8G/9^(ERTW:A5U^QJVX#2P"% M'1]K'@9@HD92VQ0 1IPHB$]H.I9\.#1V*J.F*..\*>YW/+LO18@SM,T:+@K" M]N^(/N_RLLB56V5);;%./C!4VP<:<^5MW9"]N6WK7-%G]T/UH<(G2T^7=0'U\9*B>XBS/P"0 !JOE0?H" M:*K^V!<0,W9IK[M;>K==%660RRI9894MML4V=,/98KKG'>OFVAPLT M-[&G-5,0+ H]];* MD=T[1G]%F^2.;9)K;I.,J]]JYV.5+;'*EMIBFSIA['Q<<^=SQNKW]67MJ+\# M+P%4C+6EKX,(CM036FC 6#NEGA_=0*UH\]!=_6W1BNUJWM\T/+P]7"]^UUVJ M5=Z_Q]=+#+Q/\'7:7QX>Z?N[S!^SYJ&H6U32M1C*>1N*"3?]]>#^@;-M=__U MGG'.JN[KAF8Y;21 _'W-&-\_R $.E[07_P-02P,$% @ \8 $5Z9Z0K-B M!@ YAP !@ !X;"]W;W)K]P)T6(#Z"Z*!!>%A06@,K9$9LVZQQ(M+SAX U])* MF[XPOC&KE36TU&&\EUS]2M4ZN5BR4K"<9EB2#-Q+]4_%2 K UF")Q1:\57$6 M8 P^W]^"GU[]#%X!6H(_MJP2N,S$Y40J#%K3)#V\[Z9^'QIX7P+>LU)N!?BU MS$AVO'ZBL#<&H&<#;I!7X>]5^0:$P6N A0Z\"Q?OAQYX(2-/T.C+QSRIW;: MVCAMS5D!5+YQ+&FYJ3FUBUNH*LU_ .8IGEY-]%[\MA8)9 M,F^DCH#%#;#8&YGK[&^53O7NEDR5H)25*.2_F,>N"ROU<7=P"91U(NK M0VB*H#NLTP;IU(OT.DTY&4+E7?JM\9C:Z,/0#7[6@)]]/_B9]3X4A#V/>M5_ MYQZ9-^#G?O"=+:'Y(B,KE4A"5+A,"4B9D,X%8R/I>V8U^T= S]?*Q* M#*LTYZEZ3N@>KW+W%HKL8$UG5K!LJ00-1*OE9>AE,A?".@'P>JVBI%I2=Y1B M&S&,8)]SG&+SV1#JEB"AGR'O.-EAF@'RJ&L)J3<6T[EPV&E.S#8#)E'<1VP+ M>?*TY4EXDBAK-^_PD_&QH75%0!4YG1$V]ZD"T\=M"R6#L%N&A"(^)(?,0#5'+2R9P^"!V5&_4IR245!O% X%K:1*?'6+/I*MTQJD;B MQ9%S$*D#M4-J&'5+I<@_X_:WVYJ6JAE_ >BS#J[GTG;LA):9T0EFQD_--ZR, M"LGIJM*MOMMR!]DB&,^LPN:2"^;3@;D$M;2,_+1\QZF*T [GFN .N$N0LW(S MEH079JIR G=0,HR#/LTYQ8)P@)912\O(3\M=)]_JP>_=\^"W'!K\D,VXT'*S M+3/$'RTE(S\E6ZG\XJRP^76,0ACT&Q^G' J"@68B;*DX]%.Q06YF&0W;V*"K MIKG0I7./^IC UKB#OU3K<< HAM]+W1[I(5Q;'6@+K$D1D.[ MIO,%VC_]WE>[76X^XZNBH@I@FC-1\9I]TV>"<.(^[T?H_V/N#5L"#_T$;@)H M)K0UX\WW7?PX\/G=YF,U)/8#9@L-U?^PI>S0/_WV<:JBK_H,)\;8^BP>3NV$ ML*50'/4_3$TZ)T8%X1MSD": &;7JLY?F:7-8=VV.J'K/;^#%LCYR:]74)X#O M,5>)+M0C-$MI:]-XZQK5FN6+@[.3GU\]I??YA7^SYLYG?RO:R<*Y M+_3AHGQQ<$P"F=_U5UX]_A %;WO7!T&0X+: M-O*__AKT\)@!IV' *NCO5TMN8C?[@K?)H"&<;,LIUU^*I MQ;CNY2OMK5=NJ:Y:XTW3:=+53/UB?-':#2L.#U_U'N.\5[HIU;78C[Z_MJO& M+FVAFTZ=%87KF\XV*W7E*EM8XY\?=1"1%CHJ@CBO1)S3/>+\J-Z[IEM[];HI M33D>?X2MI?V=QOV].GUPPK_WS5P].9ZIT^/3)P_,]R3IZPG/]V3/?)?M2C?V M]Z"F<]=X[+74XF%03JY&TM ;V^BFL+I2U_C2P)T[K_[K;.&[%@[YWU,:$@&> M3@M 0?JSW^C"O#C8T%KMK3EX^<<_G/QX_.R![3U-VWOZT.S__^[P#7'.KB^N MU>4;=?7Q]?7K#S=G-Q>7'R#.Z^OSCQ=7]($>OOIT??'A]?6U.OOPB[K^]/[] MV1:_<7V[_57OXQ>NC=]U:Z,VNNT:T_JUW<07 M;*/H29'%*+ M-WV_\+:TNH5-YN/7?W55"9/A]7?G,Z75W=I5%6Q[UV#9-(Z-/1IWT13SF6)O MA/">15X9+ P9@QYHS)9:YEM:_\'^.5?@U@11B;2-\-:D[/&]:87D.\2;?WOZ M#,N.U\5ZT.BVF>F)WY 9OB7)PP*0JL+"-!Z+#ZN/7KQI=6E&<_F=R?@=?.7Z MS7>:;*XN&_5>WZLG@HTS-LXKI]N27OW%MLB;KO71;-O6Q&.#?%IBQ<8UAPO; MD%IG"J!4620J6G+3NHWS&/3# 4UQ%3X>_%DM6U>K0=>T+UW\UF-1I:LJK@D2 M 0?GB1$ =8TP[1O+OKX1?*(GM!Q%193,-AU\RN.U$&Z9QU%0806B+U%%B_M< MD!@C>KFTE=44@9N^];T.0B+B7/'E$&SHD$11M6E79.2U[L _^JJ$;!Z,8&KM MA<$F2&*M2E;O["%C#4+-U8T@P!(X"ME(%;;KC(FO/=YJ/]"7!^=IJO,X%6RR M1MPNR$%*<*85 PV]K?MN[5K;W=/^S:VN>CP2@#(KUY&.1%;GO5U4^&#:F@70 MP0%HHE8W7C,1FZNSYC[_ JJZ==4M*6;+$-L*M(Q=G['%"(OFJRGZF):TJONN MUZ10#U#W2TVZN">29F$K>*O2*X1 '>?7&PB('=%@WQ?K_6_26IG(9 -X6;VI MHII:TX.QM-&;%F015D*Y;9*M_6U92,)PPD S@M4[L-<(K[7^+&;9Q=4_>8X3 M^!9$\NP^""RD9=@7$8 9?(_-%$;\-HY&.@#[Q H(#RACT( 37\X,F^EB)I/H M:>7Q?(MH*.C*M?']W 7B:V(1>8U2'G$+C)IG3 L/)TG5S:.RI&V*JB_%8[50 M%#^AP3VY\@Q2^HSD,-0@'#<:+KW0E>9,QJ;-G0465P$5606@BF-1%TR[ "J$ M;*YE6 /L4.QX2I*$*/*VEUPZUPG[:@TG))N_Z79"RR M$BR&,@GTO##U NCSY(23^2F#!1(8GJ6UKE^?\T1FT?:48DY"4226'OE^C LV M$ >-9%3:QV>'3^H6N^SQE:)*0'";- 4TJ@UPAY.13A7 3*20J< 0.X8&X")\ M@KRV"^&(&;QE#14.JVVJWN]5DU^3CV&9L*XE;E!:^(I=,-! /0T3/;(H3-@7 MHV3__1-62' ANM/7[)21"LW5)\\SO/:=K9D[!!9PQ:&0BL)O@]G6@,<;='K]-L2<\L ^K$IXU9)JR;Z,W9CC**+GK MY=3+\>R3@PZ@[35,B[Q:8$V:%[A/RMQ6#IC? HANN-QAK'-X-XBFO6LT,2&A M!+PKVQ9]362V,'Y7EI9QJP5:1X(ECL_I<-,2Q^)Z6W3D'S ; MRM1 '"F5&?E7FMRW,7/U.DADR:H*2;=!%4KXYEW?%@R\K@ RB4NZK_= ; Z+ MT:3(^E)RB8/!?M7]KEN4#N,((SI*+E36RO=N.5,N-0T4T>6-OA<\)R N8XU! M\#<0U2 Y1HJ3TMH,OOB^K(Q_1CQ'!ZR;[9#X),U:AT6E&B-DERR%/2VKGA S MX'HCC8:2& !TS&;]U=TA\E":;3_BDFH#H@C09.L)\DA.,[50R3:X&;E#%]+J MG0D[('+/F0S_%V[5"/O930_\['@:56:[)RC3*P.1"XA(Z'"A0 MHL+>I4:VQ%O>2A%:W9,.J0%<%'WK!^Y(54!E(M EF I[8VA92H>/5W150/RP MY=#"C(L[2I1B4(]*Q)(,M&XK/1RXU1LI_UCV($8P=D#9+_ XY :[[@!8+Y2(1869]&7/1'G6+OM1I#T SBS M<_&)P"3G4DQG1/_2 0L$2.R^-.90XHC4@)J4AJ0J/*APMW,X5YX*43'-3U0YEV_Y4YKGB77K>M7 MZPWH1]Y8F-S1;.@,45A2(=9V2UB)@=\1(8E%T4/["H:'-JSK"0G[5OV&LJDC M!Q1>VS-ZL*O-<@,'DX=][%V$/0BYKK*B92%2@[B$#'2HROE][$7!1>B)VV.^ M79^.WCN'NL*KH3O] 0"F3M5A@J)''SD0N"W[EB.Y-."0)';PJ,BRWFNJ'ALN M25Y'HGZS)S>[\=@Z&YM(/HEEJ3I,&9!8(6\IO9-Y;P*H;>XS4Y5>8 -QT(S; MS2 H"7E&#^%AH6<&KZ@MR/R,B@PPT_VR2K8&.ZDH9U!-*P&?BPIRYE)/ F$L M6BT")1\JMMEH!<[445EDE C)6]QJ%$:!#*JE+D(!1K2P+[X$05F)*&!@QT+# MLA5="B" *W1@TZ-X&S+.I"0THR>V48J[Q\CE7EYA2,5B:2J(&3?51^N_J N) MO88Z,A65+ZT4U9'>[:9YZR6AB\$%@U5+A[C7-F*LV42@2O!A9="_$<)R?/$M M0T/YT=^R1Q*Y5ZSOF[R+^EVPI,O2!H_,NWMS=3&J)M]1-?F.J\FSH?!Y&ZO) M72)V2]="6!D[A2CX(2%LTU7W$:2XE,YQ:KH*SL-Y@'+.HFYY2 W,N )WY(8= M, LD979,QL!HFI5DH5'#(?: LWX_ KSEKJZNJ>87NKB])8X,8CD+R29(X]37 MF#-9Y0\21S18M"'OK9($9E4*L%X1GC MU>EA&O*<7=H8D6"S=PSD[41^RL.IG3)XM.5S1S@S%VO+(/)HI[O-U3_QX43)IQ&N':7EF(R& M?,$>--4;DY@;6CQY/U(.)@!*%35'MN-#=QQ,7>BG4WVC&:,OD=VI87["96GM MH+ EM4EEK_^[L,K6I;CAFI/3"K.N=]P7V]F=M,M2OL]3,UXKJ-PE>H-@DAP= MDG/B$6$\D\DBA08!H-]&%!_:\".N]'W\78:2[<1..WR>=Q[9C-LDX&8V+H=_ M8OAP:"R#6-^VD\ )W=/[I!-6+A_/Q@FS0T54.I[42Q5CT(6<-5 I#?>2K SN M@17YY+%1)Z>4U;KU!).0(XD=S4UA<%=%!7LP!9;;"*$W5#$E8"1L^&!;Z/N*KTIU;F78 MPW/(\+;&MACNN>W:2M]Z%K58!ICOO-3MLN#09"P89.@62HPQ.77A R2&.*$^ MD@"SPY:10_.A6-:YX[PF^+;/YK%@BRB_C6I8=D&EDX182""\9VI7D#;3:BTW MZ.5T(3L$GGS)"XZ5%LJA$Z<0(V\H9C1CF&'.03T^NG[P@& +%QJ-8E*Y_=@< M!@-#:ZY)1W\CP3"FYE37I!B-IUF[ESIV%)8UR&*DT*1YHR"4PCKX#J = MF._.S9&AUQ+( SAA(D<5,R'R=J+%6PMQBWYJY^-[.COJ2WU:AF>DSE:".@37 MI-JPIX[K:V)'NQDO9(,YE>.QEMHUX)K;[U5J'HB2#'NZGG$W,_;E';F'FX;2)O9IDT!#6_H[V&H:G>?.#)Z@ M\$?!TXS+5A*?%++-1V;_4/2Z>4SO.W07_, 7!*90?^RVZ>2*V!J M(V^+EF,2V-=T^X>HN_?F48DH,,J'51^/TLE^0Z,\N]0SG.8/0?_=JH\R_7,T M/]D9_"FU_\ZS0QB:^3Q>(:++*/^G@PG"BSVHGM\H^B2,>;$VUN MG?@#=RLA4KHV]+4N!K9Q\ODY5VNTI#KROQ'KF9PV>MS8KO=^]T"?<< MDUI*'O'6<5;7IT4B5Y=KW3ZU7W3YN?>ICU$4K9P\IQQ\/JJZ=RX0B>B<(2;2H]**CQN".!T1H=(7_8@P789\"5U(\>E3V>*=6.QU73K M"/%-[.\Y\C;) M:JGFI%\A5*-+#MGY"QF[Y%-NRMZ2*H9+:-POJU&UP(+M=K==:K%(<;:("-D- MGC17UX8OCB'&8I]Q.ZQ&L.?#ZT-;S__ZEP/I8<4/G=OP;V]!$3M7 M\Y]K X+0T@MX3C?-XP=:(/T8^^7_ %!+ P04 " #Q@ 17_!=2ND * "E M'0 & 'AL+W=OG?N;L9VW"2>./7XSNF'3C] )"2A)@D% $^^_OH^"X ODBB=Z^F7?A%% M$MA=/+O[[ *\V2O]V6R%L.Q+D9?F=K"U=O?R^MJD6U%P,U0[4>+-6NF"6]SJ MS;79:<$S-ZG(KY/1:'9=<%D.[F[E^*"9J8J"ZZ?7(E?[VT$\ MJ!]\E)NMI0?7=S<[OA'WPG[:?="XNVZD9+(0I9&J9%JL;P>OXI>O)S3>#?A# MBKWI_&>TDI52G^GFU^QV,"*#1"Y22Q(X+H_BCW@\6 96+-J]Q^5/M?1%C/E.2E*C?NE^W]V,E\P-+* M6%6$R;"@D*6_\B\!A\Z$Q>C,A"1,2)S=7I&S\B=N^=V-5GNF:32DT1^W5#<; MQLF2G')O-=Y*S+-W'\6C*"MQUMF(CN< M?PTC&DN2VI+7R46![ZIRR,:CB"6C9'Q!WKA9V=C)&U]>&5MK5; WL%4C H"N MW;(W#E>AV3]>K8Q[_L\^ +S\2;]\RI:79L=3<3M .ABA'\7@[OOOXMGHQPO6 M3QKK)Y>D7_++,Q/?_O'V]T]O6;W\U1.[5Y5.!7O8 @R5(PUEN6&6KW+!,FGX M9J/%AEMA&,8AT9IY!?^70O[ZV3_(DMFMJ@PO,_/B):1I(0YB@-W++X!!: 0XSYGQ;PR[8DD4S\?N.AK/<)U$R73DKG$R8@^Z M2C_38F 34W8+CT[B&5LF2Q9'R23&[WP\90_*ME);?4DT72SQNYQ-V32:+&/\ M+J93]IO@AH0V W^(7[![JS1(RFFR6ZVJS797V=;4.(ZFD$.7^8@E8]BW])<% M^\AEGG+-$&FEV2EMN2.D9NXL&L^64!['L#N)9O,%6T;S>1P,SX_MB>?1R MYDRQ4EGE5AI2R_C<2D-N&58A!C1[=?^&S4:SB/7F MHSE,2,,BAS#70#I-555:4H,H;(4M)DGD[(4MPS9H[FLT:ST4[CNN;0FQ6[EC M.ZT>988!]B3.2&6N-M)8F1H$?%Z1@S!2L9\1Y27[D*.\(4(UST34B;9FL5$= M%$QB3>M*Y*V:-4]E+JT4-22/7$LDTHDAC",3!2J>A3P#N4RMV7XKTRW;\D=! M]"^+JF"/,! O4U44TKKA0_;KNM=4('=BZ1KA2$LKJ.;CI=07)+.LTHXN@";? M[7*9.MX@TP$$U3^92E&F3\#ZB68P\6?%G7R:4K^WM>@"U5)"#-P*ACF2N@:C M2,/2+=<;D0W93R?2*?QR3D$1%'0\_/UWBR2>_]CGX)K4"O[DPGHE&%RJNZB^C%@S>6TFQP1J;H?6GSISKQ,B:^I'EET(0U M0&U%"Q96U(O5D9==@" Y(9$@YZ!'8SP:-(K$\I*A:06H%+C$GIW,&C;\<(B* M>H3IM3VU;7XN-7T84+I'9S/%V>_(%]YS&=!6";DFH+%\F%K+/BMH>%C6_N;2 M]QRI-27%,&&WO%1YQ$J.\(4!&PXF0W<0!0I NXN[S+&3CR?D6P:XT\_&)2.I M]?X&N*65:\I28"3DSOIX<918TUBULBM7&11($&(HSX>8F@P^9W1FED\&OD9PZ;4/AR6VI/B\,D1,:G7 MC@W/5.8F;*(>=G7VK'*YJ?F(HOHX6HFF:N&UBSH%Q/O"87X$=,<%\$V/=DL5 MFE*'M)_XHM]<#7*6VEL+1CVQ%@%A'+=T(U0'3'VD6BU3EG(TOM*VN4V4M@%W MYB'"/;MZ-%W @W7J24/VB]K##_HJHC7.ZOHV# L'4B9#!CJ>O\M+PA#^H((+%5<"[SR&\*;D'BR.(ZYZ) MV-L3+G5-!2]AEN?$]46[FAK<'^%-UI-SFRJR.@G;9]S49SV$^F5?]L^W."=X MI6^]A)E?5,LP*)ZM>[J[C(>V?IQC_[IW,"?&>Q8'C9C^?4M#;!ZG'O";1=4= M"86<5];-35HR2"U#H=E$Y[0!K4!]PX9YY5>PZW-TQ9M(Y!<*\R$S=1(H# W< M2?CW=M&N839-QTRHGE<6VF5>/C'TP=H2RQV;[?$S_0ZE.X3'_T-+]R%@3MM5JXGN&$GRHP M"Y:[3J_II!M.:8MR0X+N*(O:Y:(N[;7686=/[WDI1U4*QPBR1.?OPMM(> >AB*T!6],.(24C M2*0JA=^0(*XL5=]Z;^%<* NW[G7#<,'1SHQ,KM>T1_)[E8/ALGQ4DG0,V7MW MG-4>-1P<2/1$]<]P]H[MX9NK>#F<4(N9NX-DD-O5>#F,FR8.FQ'=M-D( \;G!VNE)Y03+4R MJ#:4B(&.A[W'QMA*TF<5X]6CLE,Y@PSB\1/_/X-3%P9)GVE275$Y:O9(>2?H M O%1J&!OF[G&;L5SMUCW$83.M_[+;#PYVGY5T"D+>QWDPB'O>%D1 \=AQA6+ MI^.&0 YP=$3G5K(2&UF6!%IMX0^8]8+]CB:"9SZND8G)I*OI/=? 9%PKHK?? MH":9'*M)Q@=J#@&X-M\@7_E/;^UP_P$3KMM0 M]QL_= 0 .X) 8 >&PO=V]R:W-H965T&ULE599;]LX$/XK S4H6L"'+.=J:ANPDW0WBR8U M1$XJ3LJ-,[0KR<^-[I1T[0G)RN!4EY1J*SA:@ZXC<#;II@W0) EKP =PJ56 M+K=PKC+,=OV[1&K#+%DSFR1O OY5JP[TXQ8D<=)_ Z^_4=KW>/U7\&YR8;"1 M.A4K*BP'8V.$6J ?_SV>66>H2OYY27S WG\9FSOGQ%8BQ6%$K6'1/& T>O^N M=QA_?H/Y_H;Y_EOH_R='_P%T=7';GHQOSL_@]-OE]/SJ9GQ[\>T*;G.$K[<7 M4Y 6I'+(&02GH3*ZU [!T3ZODS1G0<_]0B6,4VAL+JL62%I?($U%L=X H3(0 M\[DLI'!H8;9BO >92;6 FB7-O"2I4@H_M2:D6^) +(7)++/ LBKT"M&VR$)9 M:C>AZ#B&SZ2A[M8FV*E4UX9N$KIA*C12&Z ??V_1$9TGE4V&+"2M@SANQ7', M1Y=T:"%+Z8C36@+3M$ 0%!E;,PS1]>H9EB.A*V9+U#@V1J;L[;U:4.7$4Y?K M:2;98%9[=?BSE@^BX+HS?&_0OJVI_J2K*=Y!>\M[@JBHI%(9HK(V#CN-&85U M3M-UAAK61%H34[,=Z^ 10K&5/RA1V)I\MVUWLK$P(>8.YD(:(.HU@@ZA\'N0 M"29..2&RFC.GM$J%S7=Q\)''2$:%<*'(&*))-J<=N E999NKEV]<*DK]0#K8 MT'#@+.4(.(62\N$SG?E4D/D*A0GRZ/@VY7B=C^T A*= NI7/+,-:^0AEN+Y" M\=/E@YO+I\5](;@."GK#[ E<$?9]P+[SL?[N+W_,VF,BRA7X!\>D?<8Q^<(! MN_V9VC?QN(M75!RHR5F(_^J,:&13\,TRQG%$L^CU/+8'>I]91 M? 1[T$LZO6-H6'T(RQ^;U5V0'6WP_MUQTDL^$\)Z%'?BG7N&,LAM_UO*GE45 MIV#O,*9-75O?^_2WU^M]>EI94GWZ^E@H^2\Y9K5AS3.J4X_I['JP-BS^"UYW 08SE::>&\12)_+G)NF95]J@Z9_7KK3NUMO<(EF MX;\T++G7RH7G>+.Z^9@9AS?\R3Q\"5T*LY#*0H%S*-?4$L#!!0 ( /& !%>Y@!_;@P< M 04 8 >&PO=V]R:W-H965T&ULO5AM:]\L27-R++LR%.GBB6WT^GT W@'DIC@#C2 D\S^^CZ+>Q%)DTK22?KE M<,!A%_OL/E@L[NQ1FU_L2@C'OI:JLN>#E7/K5Z.1S5>BY':HUZ+"EX4V)7?H MFN7(KHW@A1Z$^[R^->B->BV%+$5EI:Z8$8OSP67TZDU*\_V$OTOQ M:+?>&2&9:_T+=6Z*\T%(!@DE2O?*A>&L;)BH)R MYPR^2LBYBUMN7"6,_0N[_E)+MSD;.6BE;Z.\U?"FT1 ?T3!F'W7E5I9=5X4H M=N5'L*8W*>Y,>A,_J_!#70U9$@8L#N/D&7U)#S'Q^I(C^AI@[%^7<^L,6/#O M0Q@;%>EA%;0S7MDUS\7Y -2WPCR(P<4/WT7C\/4S!J:]@>ESVG]3#)[5<-B^ MV\M/]S]=?[K[X;MI'$U>L^N?/]_<_Y.=O+U^=W-U<,6K7 3LK4W[WC*G68TE5EH59-G)BW"8 M9AE;8P4:/V4G69"$F6_C28PVCJ#^) J#R2PY93\A-7_&K_L60SW.C]SDJPYDXD&FP3B+.Y"3 M>$(@ZIB9AQE/_Q>8 M>XR*IF'39F//J*C!F:63/9S1>$+/-,:>#0EG%LV.XH0W]G%BZ""E.IB3).EA M$KL!,VVB&67L?B60O1Z1OBK-D 5$']52KTV('JIEJ&:L M0ZJ3U9(5M:&&I*W\RLKF\!-T^.VR?1>F%: MGWM7)$1&0K. <9VY_$G[]DQ9(;S"$H(&+[JE M94 "O%4C8E'$T#".E(+--W[:LMUOG1<>B0>UVR($X^NUT0]<#=D5<>?M%G?8 MK58RWVS1:Y=9=):4O!!L873)^ .7BL^5:$A(2R$X8%K!-YB[@ 9O$SQ,?A0< M),^Y0I<;]J59(L#9A+*RB\NV"U8(^^X20W:YNV2+%G:6@I-]2C4?O)_HA8[# M!UJS\>2*/G"W;99;H=]:PY2PMA%L#V/P _R9*XE"[9B3 ]HMJBX:$-K"/=JP M1>UJ0W:N):4\\17;!''#F VZCSR'>;8-IC>M(S2'O$74._"_8IQY75C+A&]4D.#2C>=WC$#!78;6W(6<0VJOS] MCFD3R<%-3"%%R'*B Q:B##KN$ZA_V7$!RGI9UN4N2LC!4%9H0>G+M201/E)[ M"?N %Q%2RE]\L9!*@@\4ETWO'ZBGK_M"7=8@Z38M^C0X9'^KV#LQ-S!Z0TG< MI[G@&_S;'GP1A<,I+BY*$9B],P788(HV!3D4G5YWTJDV0GD6M^SYYO+ORE#/?R/<%\4_^'(26WV)X*^ M7!NIH/YYR+L5JXH+-HJA'=S1(3:[/%:5E#,]K)!6_ MJWLMZ?:BSM>G!XJJWB.=_6Z%7.&3]O/%A)]"+ Q^[2IV[S5NW\G9'53O#'B- MOGQZ>GN_'[P=P^FR-?9/*K32A JO-$[[4KV3VLX7["5;USCT6,<^29%\ROR[X$%]83B$C;XFPL]HH2PE],)G.#NKHP_6"9*9AW+PT=P>(9[.L>2&W'/H3,-KZ,U,*L_3_GU ; MZ+IRS4^:?K3_Q779_-EYFM[\'\/F7)(7E%A -!Q.LD%S!'8=I]?^/\]<.Z=+ M_[H2.(4-3<#WA=:NZ] "_8^_B_\"4$L#!!0 ( /& !%=#Q>;E5@0 +@, M 9 >&PO=V]R:W-H965T"?E5Y0":/)4%5Q,GU[HZZ?=5FD-)54]4P'%D(61)-9IRV5>5!)K9 MH++H!YX7]TO*N#,=V[Z9G(Y%K0O&82:)JLN2RN=S*,1JXOC.NN.6+7-M.OK3 M<467< ?ZH9I)M/H=2L9*X(H)3B0L)LZ9?W(>&7_K\!>#E=IH$Y/)7(BOQKC. M)HYG"$$!J38(%%^/< %%88"0QK<6T^FF-(&;[37Z;S9WS&5.%5R(X@O+=#YQ M$H=DL*!UH6_%ZG=H\QD8O%04RC[)JO$-/8>DM=*B;(.10S426Y275=#J68D6D\48TT["IVF@DQ[A9E#LM<91AG)Y>4.-/COD98,]A/6XCS!B)X!2(FGP77N2)7/(-L.[Z/=#I.P9K3>? FX!\U M[Y'0$;>&&78VCQPGURO,NI!/+WV5QIB27QSZY\&[AH-YS9)B>JHBE, M'-P'"N0C.-./'_S8.WV#;-21C=Y"WV]!WH383?#J[/;F^N;3'9E=W9*'F^M[ M=.J*EA*YP6Z"P-;XO8S(XHP15):I'5!-61D_DPR]LBR-3B2KB \&R0"L[";$,/H($L\4PNMRCK3$8IL&GDY* M4VXGSFJYGA\S8")S"C_4FLT6U%E9U(4L\$VGC0LW2.N"9,F=7QP02JA@6M&B^+YA=.K MR6,XYH(;#KH-U[.%L1 %GM=6&+.0BJ@*@=G2 E";!USI _V[EF[5P738X/-L=/ M@%VTZ ;OA4;KYJ5@+AGN?S:O31H*CW&L:8E@!\3WW$$28R/PX\9,O."ER%$* MHSCEF,0FPJ'O1D%R1 [M XU!?-3.NE&F!V3D^H/$X":)M<(H)E_:JCU>5^WW MZW2\0[T@=(-@N+W_=B[ KN #XO7"$;EC3^^B:N"[?AQB(PJ#QAR,!GNH&KC! MR$=!H]A(ZX;A<*>J?N(F0P,LU&H16T[ QXSC>IUZC M""4-3;%&KXCJN:$WLLA>NS'\T<^(ZB4_(6H4O5^Q>NXP,8E'0=04J]'VQY+: MZCPTO]"(NT/2P"R6J=/('S9F$O\Z2?$(VG5AZ6_<)DN02WMGQN^VJ+EN+I9= M;WL.!0V1S3VX,+2I[-YT+C3==V\SQKP5( MXX#C"X&?L]8P$W1_5J;_ 5!+ P04 " #Q@ 17TT0V06$# #/!P &0 M 'AL+W=OM@.Z*Y8>R_ X3XH-FWS*DL^B4[:^_5'RHZ;;EE[7Q)+(A\^#RE2\ZWS M]Z$&(/70&!L624W4GJ=IR&MH=)BX%BR?E,XWFGCIJS2T'G01G1J39M/I:=IH MM,ER'O=N_'+N.C)HX<:KT#6-]H\78-QVD1PGNXVO6-4D&^ERWNH*;H%^;6\\ MK](1I< &;$!GE8=RD:R.SR].Q#X:_(:P#7O?2I2LG;N7Q>=BD4R%$!C(21 T M_VW@$HP1(*;QSX"9C"'%;NP;4G7Z ,$^)$64_S0?O MB]X[^X'WJ;IVENJ@KFP!Q7/_E)F,=+(=G8OL1<"?.SM1L^F1RJ;9[ 6\V2AO M%O%FK\I3'S'DQH7.@_ISM0[D^4+\=4ARCWAR&%&:Y#RT.H=%PET0P&\@6;Y] M_7%^IN]4?5[?JK@;5:D\6?*BQ51B45@8; M)"CV#X[4ML:\EG/KB+MS_3=WC"*G2BC :Z.P)T5":J(^N2ULP!\I^C[ GG,@ M3?#,E1.&DVX_2E(\TL7LVGKW0;C0'#< MC6"A1%(\FCBR2'A&5!)0L8E(&'@J;8L8IK-(M3.LCPGPC6 *K>-)LS80X5K] MB+8:,R!N!P0Q#09#CEX+B"N_SRU8/?NDV^+,]H]P?.L,9P) MCE)@$2M3ZPUP"G@2@9<$88*(/W M8+!VKI#+4@!KXND&?3!6;U"OT2 ]"K/_KZ]P$/:291^?TC7JC?@[XES^*(8' M#XR#9W*HD].](0 .,;OOP/4$L#!!0 ( M /& !%?L?27 $@D ",9 9 >&PO=V]R:W-H965TYY]ZA3V^5_LULA;#LKBPJ?=+GIZJQA:S$ M)\U,4Y9<[UZ)0MV>C:)1]^"SW&PM/9B/G1ER*HB!! M,.-+*W/4JZ2-P^M.^M^<[_!EQ8VX5,6O,K?;L]%BQ'*QYDUA/ZO;OXO6GQG) MRU1AW/_LUJ^=Q2.6-<:JLMT,"TI9^5]^U\9AL&$1?F5#W&Z(G=U>D;/R-;?\ M_%2K6Z9I-:31A7/5[89QLJ*D7%F-MQ+[[/FE*DMI$65K&*]R=JDJ*ZN-J#(I MS.G$0@4MG&2MN%=>7/P5<2E[#P%;P]Y4N<@/]T]@6F]?W-GW*GY4X#^::LR2 M,&!Q&">/R$MZ?Q,G+_DC_K+7TF2%,HT6[%\7*V,U0//OAZ+@E4P?5D*%=&)J MGHFS$2K%"'TC1N<_?!>EXOW_SX?J*77QX MS2X_?KA^^^&G-Q\NW[ZY8A]KH3F)9^\$P,_>W($.\'N]%:SFVE9"FZVL64%O M#M34'TR5)?HJ\LMP44< M.$]@UUH5(&W#GI/96]48K# O3J"9) XKG5U!],$#)Y&D#:[>'=BWA]:AW<_8 M-%C,9OA-@G2>XG<9S*,I?N=!E"[9+UQ+1%0<;7N^0MC6TKY@SR/\B\/T!8L6 M<]S-$URE,;M6%FBXKRR=+IVR19HX9;-IY)0E2>1D?1:NBBG(+6Q;(7P%]/E" M!!AO)/F]VGD ;2(_^U65'NL4UC1&"E51 HR$RQO-$4 H9 J=TFD2K"BXA7> M0D)3;S3/18!7:X,F#?F\5 WI!-(;32A#>L1=1F6"_:0=C4*638G2VWGSM/C2 M2#T .,HI+T@S);VI"L5=R6!_;RTMY3ULG<=C=M74=>%\1B@S;K9L#8C C\? M^%9=("PY 5T=IA@FF_\&KB[)CII+[]X@/" "'QX7%)@ 9G(H_@EM(4 990&,Q3&'":$AQE9\<(!QP]T?R@K M)WM6>"TR4:Z$9DD4L%_=@$.$=8/M,'U/VMX!HB66C!>>B =7]W;F:+.4(V#- M"C8=ST/V/=8O$_Q<;$"L&WK>@=A+[Z'LB- E],B//26;'N;>1MJ C/4 ?:3I("07#FE>[C,6A4&X6-#=%,031'%$US,6S8)9Z)ZG M0$FRF-'E'$"9+T,BB:L176X=NW_^OMH[.OF.7N^=(PCR(47_/ M*.J+A-*23(/ITEU$P6P9';>/;BL1?3J=L\4L95&0H-_@?Z1MV#0.U"P3:DD1 MU;OC >@+27$2!XOE\KAQ=*2$LM<;7X8_(1(5^U0 H(9=$\D/L(W!WY4*!199 M4,UF6Z-S[*>.>YR/:K$2IKJ:PK-GX3B<46-A&TP5J@IZ&W)1X"2D?;-ZP K2 MJ2!2MP<0C'B'ZFX00J2TK] ;532E0U0WF :MX:*?8$!**V%O29EUZ*O<="WZ M4;"58K7,P+^8GFGJZJ1@90/?O ?[9OMP%-N>2OM\7QVSMW3^RY3.'3NZTM/V$[6S$G3H,YQ$\2#)C ZZ1=%IEG;@#I&\49ET]NY#T/GH!\H' M2;VC@Z=!:5@Z#EM6=2IX P"A5+/]\-Z-Y=W, VC=;F6V94(ZT%$4=AA0C&=P MZATN0+!$5@3N(7[&[#4*LHU?4TEJH<;>)P?9;THW\OD3BK&B:\$=71R! MZ9NZ:/#$?^U[NOVFT;?K)GD+*CF%#N7L("7;+;;>'WP R MSLG<1QA2:__M$\EMCY&X(G#A$(J3"-3@T*1]0QD<.\$U>(:WIBEL,.R_#]F M6;,@2H*9*Q*9-QE!D].W#56U->8JG":'AWI\;SBY20>F-N^\VM%GGD)F[FW7 MR_\T$7[;X> O8;4H#I:SQ+,:&&Z6A)[58IP9<&QTK!9AX%RDGM46P0Q/!J06 M!>$\Z3F-*"V=8B@&4=_[%-=F0E8(]HT_;M+@X,'N(8/YC'L$N8,-R1'J^VO[[DDYSVK M1Z*B0!!K9\C+^SSW,7R[T^:;W0CAV&VN"OON:./<]LWQL4TV(N=VJK>BP)M, MFYP[_#3K8[LU@J=^4ZZ.%[/9V7'.97'T_JU_]L6\?ZM+IV0AOAAFRSSG9O]! M*+U[=S0_JAY\E>N-HP?'[]]N^5I<"??K]HO!K^.:2BIS45BI"V9$]N[H>S QL6<).I.P+-V[/K@TO+/?ZLF^/'>C3JN,D MTOH0:"T.T#ICGW7A-I;]6*0B[>X_!E\U2+>'2$PK# WXNC]]]_- MSV87=S!]4C-]F7GZ^N M-X)M<4(AC-W(+1/%&C%IF2S8#3=2EQ8A&!C9>D9<6WL[Z3;LST:(@GU10 ++ M>)$BT%=6IA+;04AGG073[O*MT3)&("$GNCE?(/-R5V0#JK M2X-3B&0 .T(-)Y)-H95>[R=,B357$Y;H/"\+F? @.Y%PP$-;FGT &>D@\)1! MI59@M7589 3)N-6&-G&EL%0IG7B%KO9=94!,B3T=]1'RI P,T>GX)T@B25SA MC$QL2VRV$DJ*&Q&.)=9PY$H)SU+'RD8DVB!6F;@%REO1&#FH&OSW;0"S/)M- M7P.+E/*P"O&?S9L'$]+D5GBP55 :5.F-YC80,;B%O&5Y I!0,$0YJ(.\RG[ M)1L]NN9Q0@R<]AF8UP]VPDL=)8,#(X.9EK$H53GA':&1VU.934^Z9&?3\P-D MR>-!NO(Y6LU3X+,D%"'96^S^484\F=7.^TI[]4166SS0:B=]!F;_&ZN]^G]; M#0KY!&[25#JO730%9BPU760]J<$_1831#($F$$(212V=4N1%,@F+7H"_FMP4TU>1 MCJMO0...T*K<\R)P:O1&KKP4_=J@UD;*E(?*&#E>A-%)'/+U#V%( 28@!4*%=/Z(&XA>]: MZ YHI/=!D!?*AU/K44S(Y19?C!%605UA">M9>[[6S1FF] MZ#A1^@/Z!/MJ(2"-3N2"#4;B/M:U:?#$Y_*%7Q@ESV1EC#I";1MSR>M15=Y0 M\% A:SR,A1PO32M!!6@(BGTN<4B;]VB=@S#0ERNK0\57JBSC4I6F8<5V>2$] M^^.!EG507E69B#BZ$H17'CV[.-I3_SB6MCBQ;:JVH?I0G)VR7_$FYG$/IE'9 M+0(=JX1TMWNH]VS>(]MZW6LHC-4S9TKG;:,F)=(KMI=!?( M@^ ;H+\1 .DAU9P3)CE&?5-43FEH<@"5VO#D.2\:)M DM>N@S*QDK'IN2 MX(9HJA'QFD;34Q2KT]EMMA]\AP[D3C#B5] M#9V#@C/4!Y3]$RPGCU?:ET6ZDRLZUH@H\OU9EMV/!?5LC1>L46G,7Q]41/YBL3:+SH;R1]%ZCH6 MLR/[ZZC\('V7N.'YA%TJON(YA_K177J8K^OA[GD_B$3D*YAH.0_3B%!D/.;< MCQJ=.'4JGZ6U]-]V*Q]Z6DP5![2-G^9!.K1P!%1)E2?PTFD:[R7PST+LN(K5 M $IU"K&$HEFI !&Q& Q $,<'Y-,HWB@ @8@9\FL<]QWDM%:*?W%8:6%BAQQ' MT@0&*-GF9@^/W"=JMQ(911?QT<"P5"K4E);&>P E0!!-='+?20 Z/-@ +L"EP@G< ML-]*V"?488<0K.(X@UP5]E%1 KF?S::ST^5\X6FNJ4DJR!LI048F*$IJ*2VU M=CJ1GG6/&IT:T Y;YF3#45:G M8](\FT\7]72R.[>]2[!&[Q6NUHZ!)$NVB^./1O<=JZR)!5=RV6PI$P_ U\W#L,3A\/^O;0F7P%=(?3;OIL$DD& M6TP(F\NBM(0FW$;CVB8AM[\(='/*9VY@Z)A03KKIJVV+PWGV)"B%KU UUWSY MA+(B"6FXO"[D?X+O&U1P!=Q\6%V2LF--#4W3K^B#W;#22:A/)Z'9(MBF06 O M9EJ8^\"@B>ZB[L@H$U9N*U?D.7TWBYL;>TPZE6A+=%G4HH\X59,X'I:N'I0R MRI'A!7%?$6<"=72AVT,CFO/%22)X%W*+/*(E01.JT<*%I#ZN4% N=!CVI!5D M[>/NZ"#45"'#I!!Q[P5-D)K&DFI=_HYXR0XF?S6+^8XX?S4//_I?)*H97"L9 M51QXJ (/@&U/#RA@]*VD,;H*Z6XYFU??2E!(GK4R7_^8%J0^[HO5$ZKCA(*[ M4L>"/O4]2!WWJV&Q>-VH87'^I&I8##Z!U+6($KX/J722*:H(Z).(M,0W@J[+ MZF*R/)OY$Q>3T^6LVFC' #0LP_%=":8'(LI_"KHWK"CG*+T&>R@(5'NPTQO/ MA#"K [J5WWZ?.XSU8P$VAP:M@N9W>&RMM$-JZFB(*B[>\:Z!Q=LV'T)ZWPA'3AX.>SHF"1]G&B6_8<_G+VK=6M2FR::Z^E 62G,_V@##]H(] M7[R@SM:(V!)W*5$%4\3['XKOJ+5?T]"HFL/'H>1(#1.;HR1.!VM7(1+M>2A4 M5KDQF%F^ *;F2'SD(J%ZHNDD,A@@>D=3>3^W"R]\DT2UY!WE?G]@0<2I.+;IO_8<%GE23A,X *=S9@*Q&@L\INR36Q*'>:$!I9+ 3 MO89,<4G#[<4.660\6]6;FXE>'S6C-"N*N) MA=VRK/HP$>J486?_H S?[BSO*(X'T7<^77HDH.CS85JW>JWLT"*>^:DO &5' M7^2X#=X0!FCH%A4W^U;0'KR.$0N@6&",R%<^N']^Q'##W^U A]R[DK,\;5WW M>.R=D['D^FQ^UB[=_1F+UJF/O2'1ST_WW)=XJ(Z;+-3]E-/^E-R&+%,FWRJ, M'#JUUVW_LM&2W.LI-;MHW8.))SR=7C]RB_BC#S9R58:DW??@M'H+6L].!W>K MVM=T^HU=#_V;+B.A8]/6L3A1ID^CK]/!1:+VE9\_J+"Q*YO'K0NV_HL972.V MS-\M#'=MZZ?U3>7+<$&W61ZN.7\.^(H:,,-6\'UZ%*X25#^&ULE59M;]LX#/XKA'?8IUSL M)&U7=$F OAW6(>WUVJ[#X7 ?%)N)=94E3Y*3YM^/E&(W15\.^Y)8ED@^ST-2 M]'AM[(,K$3T\5DJ[25)Z7Q^EJ>ED!5J)XT&BXM)Q#TM\)35(H=$8P?6Y])%Y(-=Y];[W\$[L1E+AR>&O5=%KZ<)(<)%+@0 MC?(W9OT%MWSVV5]NE N_L(YG]P\2R!OG3;4U)@25U/%?/&YUV#$XS-XP&&X- MA@%W#!10G@DOIF-KUF#Y-'GCAT U6!,XJ3DIM][2KB0[/SW_T4B_@4OTI2G@ M0J_0>=+N%CE.$FH4AW:%R?3CA\%!]OD=&GL=C;WWO/]2QO['TU_?+N[^ MALOSNR]_GL'%U?WY[=WE^=4=7,UN*(MHEQN8F:5T7N8.9K-3N"L1:F$][;E2 MUD&X,^JP![A!C6LQ5Q@/EF*%(& _2_G!L'X1V@DSH8J(.\B7D@C+ 0GE# M;I01!0P&V>^YL#M>8^IK:U:R(+PU/3U*:G54&QAD62_+,NIY:U$Y, N@;K1T M4_7A."RI0+$KT%Y M2/.QP^'P\&GSXX MRDB7TKH'%L.SX2!->'_;=0?4)LK M13=6_X7=:9JT3WJ:4N(B@ MP.VB!YRKNE8RYYJ)VE%J[(;AK81JL*7SI%X?OG-B"7Q-5SKGE2KIA>P4))8* M%K0EZ%PIB:+V3+$3T&+H3%)?4#@K&06%(DL*UI[FVGA2FF>(;*U),8M%G]H/ M1%%(WB1.B@1LEN4+2"6Q#:D)Z0@EB8]H<^D0G%QJN2 =-&NY(.9<(&:%]I42 M\:4- >9&V.*)1 3'<%D M<3?1-">+)0=E[&1@*IEW@O5?N];2G:%44;>'T>LH6*-]G$_=VVZZ'\>A]G0\ M?AI<"KOD9E6X(-.L_VD_B13;A3=U&'%SXVE@AL>2OE#0\@':7QCCVP4'Z+YY MIC\!4$L#!!0 ( /& !%>%R&E)4P, &P' 9 >&PO=V]R:W-H965T MW1Z& M/<@V8ZN5)8V2F^6_'R7%O@QH@^%>$DLB/WX?*5++K:$'UR%Z^-8K[599Y[V] MS'-7=]@+-S<6-9]L#/7"\Y+:W%E"T42G7N5E49SGO9 Z6R_CWBVMEV;P2FJ\ M)7!#WPO:7:,RVU5VDHT;'V7;^;"1KY=6M'B'_A][2[S*)Y1&]JB=-!H(-ZOL MZN3R^C381X-_)6[=P3<$)94Q#V'Q1[/*BD (%=8^( C^>\0;5"H ,8VO>\QL M"AD<#[]']%^C=M92"8]6V44[$H/Q'L_T=]WK. EYME(N_L$VV MY2\9U(/SIM\[,X->ZO0OONWS<.!P43SC4.X=RL@[!8HLWP@OUDLR6Z!@S6CA M(TJ-WDQ.ZE"4.T]\*MG/K^^&RN'7 ;6'MX_\ZY:Y9]APF-=[B.L$43X#<0X? MC/:=@[>ZP>9'_YSI3)S*D=-U>13PW:#GL"AF4!;EX@C>8M*XB'B+G]4(GZ\J MYXEOQ)>GY":TTZ?10I=<.BMJ7&7Q1(3ACZ3FB^G%8)/E&F%CY"P)5_8%"C9_ G5B3<@YC#C2%.C#6ZD;I5 MNQGX#L$*\AK)==+^/PK<"L1C(AF[B8-H[KD6R3;$&0GMJ?+NH?H9"&5TRTWF MNVC.MT"[#1*834 VM8RH)*2J!>]:).%9!BAD:FX.?X].(HT5Z5B!E[6TT9'C MUYYP,6X<5KP9(T, NI?B,.U#%5NN!PAKR3RRB&H'E=D3 MK(R@)O@TDCB0(3<2;9'K*=1864Y#\XS'RQ<7YR>^D]LH)M M)^LN'#GI?+R>[,;7EP$D#Q1^?9I0W@EL_E27Y0<3L$=JXYP/80;MTS"<=J>G MY"I-T/_,TSOT05 ;4J]PPZ[%_-59!I1F>UIX8^,\Y11QON-GQ\\A4C#@\XTQ M?ER$ -,#N_X.4$L#!!0 ( /& !%?--:?&PO=V]R M:W-H965TVT\.]G.VEH(505XTOB.]_S/+ZS=1=MN+B3.8!"]V7!Y,3) ME:K&&,LTAY+(4UX!TSM++DJBM"E66%8"2&9!98%]UQWBDE#FQ)'U+40<\5H5 ME,%"(%F7)1$/4RCX9N)XSM9Q15>Y,@X<1Q59P36HFVHAM(4[EHR6P"3E# E8 M3IQS;SP/3;P-^$UA(W?6R&1RR_F=,;YG$\ O@MP'\*"%\ !"T@.%8A; 'AL0J# M%F!3QTWNMG )422.!-\@8:(UFUG8ZENTKA=EYIU<*Z%WJ<:I>$$>T%JB!0C[ MYE@***$R+;BL!:#/Z.8Z01]./J(31!GZE?-:$I;)""NM;1APVNI,&QW_!9T M77*F,TKZ+OLAB[LIS.];2PKDL+$T$I2EO.R]@ 8[M%@S"];Q61 .([S> M+>SS(,\=>&?[44E/U)D_&.U'S9]'^>YH^,C5Y(AW.E$)8F5'@$0IKYEJGF/G M[:;,N6VN3_Q3;SSS>OR)GDK-$'FD;T;:)1$KRB0J8*FEW-,ONE&*9DPTAN*5 M[8.W7.FN:I>YGJP@3(#>7W*NMH81Z&9U_ ]02P,$% @ \8 $5UB-)I5$ M @ B@8 !D !X;"]W;W)K&ULG95=;YLP%$#_ MBL6D/;6!0#ZV#)"2;M-2J5.4=MNS@R]@U=C,-DG[[V<;PK(IH5)>P#;W'I]K MQ"4^"/FL2@"-7BK&5>*56M<+WU=9"156(U$#-T]R(2NLS506OJHE8.*2*N:' M03#S*TRYE\9N;2/36#2:40X;B51355B^KH")0^*-O>/"EA:EM@M^&M>X@$?0 M/^J--#._IQ!: 5=4<"0A3[SE>+&:VW@7\)/"09V,D:UD)\2SG:Q)X@56"!AD MVA*PN>WA#ABS(*/QNV-Z_98V\71\I']UM9M:=EC!G6"_*-%EXGWP$($<-TQO MQ>$;=/5,+2\33+DK.K2QT47O'+]TYG"08SOF$L$L(G7>[ MD;/\C#5.8RD.2-IH0[,#5ZK+-G*4VY?RJ*5Y2DV>3M?F> E(]"0QH;Q 2RDQ M+\ -WR$ MHN &A4$8#?"BOMS(\:(+O'-EWJ#=*UIS0O>4-)B=J[J%3LY#[7>S4#7.(/', MAZ% [L%+W[\;SX)/ \J37GDR1$^W#0,T#G;3V_&I-EH24>O_#[G5'0;FF"D8 M$)OV8M-!SG?!;Z^0&X:^)3?KY697G=H32/,5X0MNP\RWW.:]V_SJ@QOV&^9> M]/-/^D,%LG!=4*%,-%RWK:)?[1OMLNTO?\/;+OV 94&Y0@QRDQJ,YN9URK;S MM1,M:M=M=D*;WN6&I?E9@+0!YGDNA#Y.[ ;][R?] U!+ P04 " #Q@ 17 M93LB7SX3 ;/ &0 'AL+W=O'&R;MO-]V=GH5B; M6H>YVY@&3Y;.U[K%1[\Z"QMO=,F#ZNKL\OS\R5FM;7/R\CE_=^-?/G==6]G& MW'@5NKK6_OZ5J=SVQBK2R<^T0?7IFJF@FR/%;G/0DKTD#AW^GV7_BS6,S"QW,M:O^TY;M^L7)TQ-5FJ7NJO:] MV_YBXH:^H?D*5P7^5VWCN^5#Z_'48ES[\I4.-BBW5#?>!-.TFG0U M4S^84'B[8<7AX:LN8%P(2C>E^B &I.\_V%5CE[;03:NNBL)U36N;E;IQE2VL M">JK]-?7S\]:2$MKGA51LE4!R9ZHMZYIUT']V)2F'(\_PR[S5B_35E]= M'IWPKUTS5X_.9^KR_/+1D?D>9=4]XOD>'9COG5_IQOXK:NS:-0&;+;4X&_0T MU"@IZR?;Z*:PNE(?\*6!:[=!_??5(K0>OOD_4QH2 1Y/"T !^WW8Z,*\.-G0 M6O[6G+S\\Y\NGIP_.[*]QWE[CX_-/MK>E&P/'ZW>FZ7QIBG@$:U3?_[3T\O+ M\V=;,^._+IZE;USG=[_J0OK"^?1=NS9JHWW;&!_6=I->L(VB)T6V@RG5,JL\ M]"HGVS2N%6$>-L33!NCUG[TQC;JI '=!W40AU)L;GM3BS= M@BVM]G#Z^?CU M7UQ5(CKP^IOKF=)JNW95A3#:-E@VC^.X&HU[W13SF6+S0OC (J\,%H:,40\T M9DM$*&.\2;WSU^AF7'ZV(]:'37S/0D M;,@,GY/DN "DJK@PCJC%W_UNC2CN<+>9/P.OG+=Y@M--E?O&O56WZM' M C8S-LXKIWU)K_Y@/7*2\R&9;=>:>&R0JTJLV+CF=&$;4NM,(/)UVKI7:UZ7=.^=/%;AT65KJJT)C(T')PG1@#4-<*T:RS[ M^D: BY[0Z16[OJA*R!63;J;47!IL@B;4J6;VS8\;J MA9JK7P4!EDA4D(U48=O6F/3:PZWV%7UYDF!U#["K0,G9]Q!83+)H[4W0I>6E5=VVG2:$!H!Z6FG1Q3P3( MPE;P5J57"($ZS:\W$! [HL&A*]:'WZ2U!B*3#>!E]:9*:O*F P7PR9L69!%6 M0KEKDIW][5A(PG#"0#."U2V888+76G\4L^SCZE\"QPE\"R(%=A\$%A@0[(L( MP RAPV8*(WZ;1A,;VEJL@/" ,GH-./'E@6$'NIC))'I:>3S?(AD*NG(^O3]T M@?2:6$1>HY1'- ZCYD>XPC>9*WQS--M?#S/H%,^9(A!'IYPF-Y]=)T7S9_*Y M;8JJ*R6VM/#6,&'K UG]"OH, ^;+H C@V&@$WT)7FG,N.^'0K>&;*N(W&PLL M<2SJ@KDXX(\PV'D&8 D17F@=$[8)\])3E[5UFJ#?QWB(:(V90UO&(L;I)$0 M(#2"EE)(H=F!XC[-W0;!8Q*H]A,3]&.&>Z.]H"-IB#=' G6-[DK."0]@6I@& M8E%4E@3:-)$O.3BV""'U\]75#2^;]M+/8ANI.!.91E9M?1WNO5EUE0S]'TR?F,9)X]D#:&-6H^)^H9](!="OPLM_G]6WAWP,#L?FZ>*J!"$-P$F5G4\48P!= M#$P"(2.JIFD(P6JO VA[;4'_/$"JXGD!M:3,7>6 %BX HH9K(887AW>C:#JX M1A--$K[ N[*^Z&IBNH4)^[)XA@H/@$SL2P@ Y\J-)P+&?0_143AB-J2%HI5H M%3@M./9+NZ1")7)R-YQAKJZ-;W5TGM@ZV<2&R2PB%//^1=IV!*@!R8;KDPJ(AJTDK*D=ZJ5"4 IS\V)4K=IO9R'XL1-9A%T3VF"0> MYH?'",NW&:F^/8H7!_I;4\#SNR;:=H@\/OCIT$H7DQ/U>+U7W>(J;_9-JD D!?Z^U"*I4D+OB94/#I[)HV&%T. M(L/)-O"R&FLX+O<8C-(2AOP^0UR28U!Q0-RRRPB37HC?[M;!-GK!BAH,,VRG M'(B _3)8P-\]"@5SQ]U!"@7Z%DFFB<&9-$WLCN.(* ' 3TIZ3D(K39'4F+GZ M,4IDR:H*M7*#:IF@-KC.%YP#7 &0%)=T=_=('ARAHTE!TZ0T% >#_:K[?;ID;),5* MTC*H;^%65"A.]VR/3C)=>U5)]4ID$PAE"H]X9]I;2)>45 M71438S1'; .GQ1WQ"7&V@!K)D@RTKI<^&%S^)RFA6?8H1AK-_K-=6RKR.0). MG3^%G\?.$F=3NJKC9D0.S XT>HLZ-[2.$8&U!76=$ MJ<'##LLJ"0$)L")8*AQ\BU%Y*"KRO\M%[])$9"\B >WKD]EH!4X&25F4+5)D M[:3O$9^)?$,M=1'+#6(>7?$I"LI*!%W7MBI0O"XK.GPF/RUTY(ZC-GP/').2 MT(R!$EHI#<74'3N&JA?G_>GH^><:6X4A,XFW4 G)(:3>V_!I\DSSWYA/O99X M;J@-45$!X:6L3:QF/[O9('E,G%#"6WF:2_(A9>W^/("[R.(E&J0L4&%Z+V"* M$DXR(:P2J\B$@8QYS-*-IPY)K'69#;DQHN.#[9%QGQI\.0LF+[U%_+DN#/JH MG"R&+3BN.07]Y0PC5JE&^R9QI_W#G7T!I7*6/G?MD.ZHN4PS#E6;F0,)7HPL M.L?\C!'Y?.KOH ;JD@^A+BZ>J91.:2@_^F[P2-#DAO7]Z[!U^."#2E*7+DL; MHV38TCH:$(/K A=''?CUJ"9\0S7A&ZX)K_J:X>=8$T[&QQ\W_00-N:5+&VRO MO6H5S(VR8]-6]PG;N=X>POMTJ3Q$03H2$_O2;8]3MSREQF):@5N9_0Z8 Y&] M6Z8BR.?-2I+LJ"N1>K.#$P/@HN=NJZZI,2!D:7=+'+R4XQ?"#T!/J?DQ9ZK& M'R34:;!H3TC VE3"$;AJ (+4V%$7VYO!& M!GFGT(A"AS40WFU#WV\6*>1LINV+(YYQKEY_?E4B+:8!! $T#"Q MS-5![..G=M_1>+WLX_7R:$"]X:[09"0^9.!>C$F7*1.'88[':P659L23X%Z2 M[&.6SX0DCB=Z&KM>404Z[,88IF2D'Y&NH>WX!(5NSW LT@;B$0IY/^M4AE)Z M$JBGOY*-Y!G%4*)%;I/1%F6W:>1 3>A,/(B501S8MA57BDW'^ZP3CF(^\DP3 M#@[J?&$#5314041=\";Y= ^(+:D4) 8K\FE>HRXN*16UZXGT3\K@L]#/HU-, M5H! NFC!V7MWU*!!/%=O!L)1' WD(PUFH11O)(1<<8A,?36_<\3%IV.*+ZQ- MM YLF4YG.B_E$>F!D]P:47'*RX\=@IS'6&8JS$762//""NU=DE$.2/[:P4/2 M!3"2>_C%Y5R]>X 6\^T(:7;3&\R\8EFI&^&KE0 '0T4*\-X9)S/*L#T_7J4O MH_/I@0S)[1-"[!'5X^S4E6TJI6OJO#-D\OG J#>3Y,IPMR/)9.A= MA8.=N!@#\50N\L,(W-0)AS]!AED\H"ND50UW0$D%+*0]TW.*1,YF6=;18=XM M0(C/!0[N$7HMC82ZF=YGJHOC1O=]E^LO:H%H9J-+^+R31B8=^"]3O*NB@CV8 MM\H)?^P55)PD&0D;/H(5SKWBZT>M6QGV\"%D!%MC6\PKN$7HI<W!&,7)H/DL:='(J:E +OAVR M>:K\$LKOHAJ675"](R$6$PCO&>C*UR?R:IZ;R=()C\?XC =3+P7!L=)".710 M$V/D)XH9S1AF. M3SX<.RH\(MG"Q\20FE1N%S6DT,+3FFGQB-A(,8VI.=4V. MT70(M'_]8$]AN;C-C72>=%BQ<_4?*98 !'%G86XG3RU\_'=ESWUY;X=PS-2IY>@CL$UJ3;LJ>6B.+037"%E@SG5 MT*D VC?@FEO%5>Y"B)SD*%P43N\E"<#=VG0DT#65TYQ%^YX(J8O><=0HC)7N M5(DY\&[>SK!EF54S$%+V?%@GQ]0QU:J=9 RI+I4R.Q72NZ\-/)!D&%7P:T#5 M:KWIVKR;&7ONH=I>"&)F3:EME!Y_QI1$W$*WB!KJ8XC+_X097#>GOJV53--):DPX+2W7 ]PTDGU'YZURRW"LSB]BJWGT,'<.X D*?Q \S;B0 M(_%)(;M\9/:'HM>ON]V_W@OZBVJQW@X]7Q"80FFVW^^3:[?)PR,R1-R:Z"T. MK^X-=Q&&8;+OFGV2[,_F^JO3DKT(W=(>/I.EHCP9R?R@S<.FE65'WQ^.9MH# M4QMY6[2,F]*_6^OVGQKC\7FZS,?_]TA^ >S.?J_;N\W_V.1=]' MR0Q"KH;P*5:SXMO'>QVH P=0EF XW8D=5,AYD<1ZY=)Q,+]UTIC3Y<[P9..QGS_XZF+X[]_^F#X]A/"-%Z'FPST M+YQCC\V-@"S$U_L;>!/W$J\^7*O+I^S4PY.ZI@=K_K+@ROC5EYOL J96P^.RENZFBNC$$1O^Q21KN65 M:@T3\$G,VIKE8 4XFN7?B%)CQ#/%=_+C,[/_*P?:1;I23=Z,,>-.6)HMW^\# M[XJ7&7FC4.0LG_M07)9R%45(D>B%6PUQXY/>=#;XO2;_R(5^E&ULG5;;;N,V$/V5@;HH$D"()>IB M*[4-.-X6[:(I@MC;/A1]H"5:8B.1+DG%V7Y]AY0LV[M>M^B+>)TS9X9S1$[W M4KWHBC$#;TTM],RKC-G=CT8ZKUA#]9W<,8$K6ZD::G"HRI'>*48+9]34(Q($ MZ:BA7'CSJ9M[4O.I;$W-!7M2H-NFH>K3 ZOE?N:%WF'BF9>5L1.C^71'2[9B MYN/N2>%H-* 4O&%"W,6X3W#XG=[S;\RME>G_3!1K*1\L4.?BIF7F ) ML9KEQB)0;%[9DM6U!4(:?_68WN#2&I[V#^@_N-@QE@W5;"GKWWAAJIDW\:!@ M6]K6YEGN?V1]/(Y@+FOMOK#O]J:Q!WFKC6QZ8V30<-&U]*W/PXG!)/B* >D- MB./=.7(LWU-#YU,E]Z#L;D2S'1>JLT9R7-A#61F%JQSMS/R9O3+1,KA9TTW- M].UT9!#5KHWR'N&A0R!?04CA40I3:?A>%*PXMQ\AFX$2.5!Z(%-(08.;SH7T+<*MG $KDJ+ 5,LZE@Z1+,%/R^V&@W_\>E!'3X\65\ M*YM[O:,YFWFH"\W4*_/FWWX3IL%W5]C' _OX&OI\A3(LVIJ!W,)[KFE9*E92 M5]$XZ9]2P4JV*F>7@KCN9EUA@F2-&N6B!&.+ 8JC.Z8!@5&%@[O& MN=/.'=QP ::2K::BT+?WL*X48V=U 2O^=CYA3]=^R$FO#T?#"K/($5@=)M9, M8?73&G2WHN$=$#\<1ZX-HA3;V"=)X-J0!+!6;?YB@T%.($V%IQR'*60D@] G M<8C?<93 6IHCZM$?\9-)AM\L32#QXRS$[R1)X&=&M04=-MZ$M[ R4N$?S'DR ME9)M6>U:*:]SJ@"K3^B=5*8[V\$V]:,T0^=A MB+R)GXXGD/GC<=@3KS_G$X[]+(HA3/T4 XB0=3"&B/B3+.M-AJV8N%S$7$H0T.';U+LQQ1;%?KY);W;QI:K $%B]42TB#UX:)&];E(-?@NPU1AIO-C_C?2C:!6J&X<5E]"4=7G=X28=X3]E+ M3&-M,-U)QN>,T- MMY(7G4LIM*QY06V^-[2F J'=E8.P-O]VDW&2MS@:E=YT2F=.Z?A#9\,/_8M_ MQ:*Q)PD//2XU\(&*%A\(*-#. LLSB894GY08%WG=]I%L6,F%L$D[,+Q!JUOX M!1\VM"BX516J@\2GGAZIPIQ$!T=V]7^X(?'G;DATYN8\ >_L\J7:')U&PO=V]R:W-H965T9;.O0"2PAS M3(Q%8+2L\!KSW (1C=\UIM=<:1-W[2WZK=-.6F9,X[7,7WAJLJ'7\R#%.2MS M\R#77['6)"4VLBB3B8&!1?5RM[J_["3T L^2(CJA,CQ MKBYR+&^88?% R34H&TUHUG!273:1X\(696H4G7+*,_&3X*8U)EDI7,N"2JV9 M^ULGCVR6HSX=^(9NL;%^4B..*\3H \0+N)?"9!J^B!33]_D^L6LH1EN*X^@@ MX/=2M*$3G$$41)T#>)U&V+=372Y;@T*,>T:A6Z,7'1^%%<'6 >;=AWCV$'D^I)=,R1Y!S M^"%%ZQFU(1&VAE#I&=E'SLUF'_/#V(\9@B#,5859VG^U_U_^6IX<0V#:6NT0D7]#W=4 M.B M5XQPR[B"9Y:7^'_8 ]I9P\4"+)Q='U$5<,(%;) I?>JNJF4P S>88#%#!9W0 M48L@_'QV&5S")PBC=MB#FM5)Y3ZMO>]!WFF#XZ->%$97A+"U@G:PK[[^3F,6 MJ!9N_&A(9"E,U:.-MYEPHZJQ_X97X_&>J047&G*<4VK0OCSW0%4CI]H8N71M M/I.&AH8S,YK2J&P G<^E--N-O:"9^_$?4$L#!!0 ( /& !%=-+K]5G00 M $T, 9 >&PO=V]R:W-H965TD^VE)K!S=-W=J36>G\#",%XVJVMGRV.^==\MCT[NZ:O5Y![9O&M5].=6UN3Z9L=EV MXWUU53K:6"R/-^I*7VCW87/>X6HQH115HUM;F18ZO3Z9O61'IY+.^P._5OK: MWID#,5D9\Y$6/Q0GLY .[( M9:6L/C/U;U7ARI-9.H-"KU5?N_?F^GL]\O$.YJ:V?H3KX6P4SR#OK3/-J(P> M-%4[2'4SQN&.0AH^HL!'!>[]'@QY+U\IIY;'G;F&CDXC&DT\5:^-SE4M7?^HK]P7FEVI5:WMPO' (3X<6^0AU.D#Q1Z!B>&=: M5UIXW1:ZN*^_0+'O+U?6 M=9@.?^SB.$!$NR&H1([L1N7Z9(8U8'7W6<^6SYZP.'RQQ\%HJO:PAXF:; 4 M/[25L\\?K$Y5K=IQ0<)1_,4D<6OB^4YU>;DE*3S)*(@EWY),>$(DZ9_9?9Q,9LBN-X M<$($$0_)NDPHI3!*XN^'.KH?:<:YEV&64J3#;(ATQ+-[D<8#J: Q#M&U!/"( MP&S^-_)I6S1Q>DM3IIZF]#1Y^D]H/L@HEH:#E+'/*#;PE%'R@">+$QHCCC4; M$D_)LD=Y8C0>\L2MG2FUI9D(,=&D[$::T7";3,*>SBRGSBS_DX\B]NI> MQ##5:NR3Q:[VO!=^=WN^+#5> MG:<3O%: L[=&$^6G<86W19@JQMHAB^Q MIB_Q@QJD(Q2YX%L]_=(CWOVFPP5"W]OPB/X>;F?;8AV_*0\^+NX\\1K=7?F'K$66?>N&U]ZT.[V57PY/Q-OCPT,;^\05 M1:'6:U0-#Q/,S6YXO X+9S;^P;@R#I^??EKB>U]W= !_7QOCM@LR,/V#6/X) M4$L#!!0 ( /& !%>@:>L$H0, -4* 9 >&PO=V]R:W-H965T0DUTY>R 8$K6ZEJ9M!4NT W"ECAG.HJH&&8!C7CPEO,W-Q*+6:R-147 ML%)$MW7-U-]+J.1^[D7>8>(3WY7&3@2+6<-VL ;SN5DIM((!I> U",VE( JV M<^\ZNEHF=K_;\#N'O7XT)C:2C91?K?%S,?="2P@JR(U%8/BZ@QNH*@N$-/[J M,;WA2.OX>'Q _\'%CK%LF(8;67WAA2GG7N:1 K:LKQU>XD![!^IX=PVN(.^QEAT6 M?08K)1^E,*4F'T0!Q5/_ 'D-Y.B!W)*>!/RE%9T%1"Y)3>LRMN*N3I&\TD4Z8*,A[ M7K7FW_GHXCO)X'A\MR60K:SP,B,#8ERM$%UB; 97\J=$X4"T06)53[3IB;:6 MZ-LW&8VB=_9F]72+CBX9<8&0LM4XJ7T"]SDT!H]6#LPY%UCQYU?DME0 3VKO M/Z+0BUS6@(IA3?!-:\/0>,?S"DNE(&F:?J2>DT2E#2VQ9H\(VKHQ^'4(8?]Q8BF MWR)JF'V#J$GR>L4:^I/,!I[0I"M6J^W_2^JJMG<-WT>F=EQ8R;;H M&EY.QAY171/5&48VKG'92(-MD!N6V'>"LAMP?2NE.1CV@*&37?P#4$L#!!0 M ( /& !%?DJ !-LP4 )@0 9 >&PO=V]R:W-H965T74=]UX6K&BGLQ.S=R5F)WR5I5%C5<" M9%M53'R]P)+?GTV\23=Q7:S62D],9Z<-6^$-JM^;*T%OTU[+HJBPE@6O0>#R M;'+NG5QD>KU9\+' >SD8@][)G///^N7=XFSB:H.PQ%QI#8P>=WB)9:D5D1E? M-CHG/:06'(X[[6_-WFDO?BH5:GTW2"2QPR=I27?/[7W"SGTCKRWDI MS2_W M;%ZB/#J=*L+2$M-\H_?"ZO6_HS>&#Z1I+>%-O<#%KOR4;.P-]3M#+_Q1A;^V M]3$$K@.^ZP^1R EO'BA=)>XS M=539?E-OUPCY#DII4-"B !4%4+1&K06B<:,L'J"RD4<=>:"X81\WLX0&O@., M7,LD:2BI+A#3BIJT\%;2"GET K=&XY!#<$.J=R:,1JUM,'J_8]]O#0JFP_K( M[@,(G32*Z!DX<1+3,W,2+Z1GXGAQ!A^9*#3S'XD=SK'&9:&.X-"C/]^-C\!+ M$WI+ AK%/MQRQ:U$6=EZT6,2@(%9E >:]MWQ*^ M)#H49:%T;=BZK-\8V2IX]>T^=.B33>@#/S.A]S+-M]B)B3CF#'S)ER];J;-! MHDZRN:*SU-J##_F:45$R!EM+^+PL5L:#\C&]);QXEOJ>_XK07"*6%SL1D3LA M$]PQEL4]R^*?8]D%*UF=(]R8-N)?,.T'^$/,^0;3MBX_1:R3;7%ZC3E6 Y\,D)S902+9E1*&H(#A.X2LR(0>C;R07=(YHF@&9@1 >)RX\ MI_59 ,]' I+T 4F>')#SU4K@2J-\(%.KMMJ4PBOVU1QR^]P]JGU_8F]AJ@V, M=4FS@8&6TL\>"H^<#XPDT2[JS@WK6"U .^@/""+^LE7Z[+5>_<%1\0&XRW.H] ,]UW#35;R$5;^XU-FO4=))+K2SB&<.U:V@X@?1DX8)T??G$'#4G( 4>RD M;C:6G6E/AO3)9-C7&5SC'=;MWLY@7/'WF@!A%?YOFX#.OLBTC'M%U3BKL*B)9>^ >NU'@^4 J8<6("?4_JP_. M#]J%)]8'/Z":L*D/8>SX46+KPW8<#\9)-QY4B-B6#TL"4I@DIL][:GWRG2P* M+#[9$@6NQ?>I;E'+8/ ]HED:6_S4B6AF .\Y;A+TZ!H\#OYO6UNE]L[^P;%\4;\S=<\X5 MW63-<(V, JH7T/YC] @ ML@D !D !X;"]W;W)K&ULK59=;],P%/TK5IC0 MD*8E3=J"2ANI;8H8TJ!:-7A /+C);6+-L8/MM /QX[&=-'13F@WH2V)?WW-\ MO^SK\8Z+.YD!*'2?4R8G3J94,7)=&6>08WG)"V!Z9<-%CI6>BM25A0"<6%!. M7=_SAFZ."7/"L94M13CFI:*$P5(@6>8Y%C]F0/ENXO2"&I)DR C<<%SB% M%:C;8BGTS&U8$I(#DX0S)& S<::]T6)@]*W"9P([>3!&QI,UYW=F?N,*@!UG6W\MT&+L(*AV/!=T@8;I5HG IG6!*)^ 8M!4A@"IOT7: (9"Q(87.I%V>EU#@I$68)6E4E9>0K MDC*R(3%F"DWCF)=,$9:B):00*$RI?C5VEC35;NG%MV*PRS#]B6("N M.5.91 N60-*"C[KQPPZ\JX/41,K?1VKF=Q)^*-DE"KP+Y'M^@&Y7$3H_:_-K M_GP:OX,F^@=KD(14GV'50K?X;ZL>!"UHRBNPO,$1WD\BQ8S\K*MJSIG4I9'@ MZH[0M718=::@WA&&64PP12LM!..,1%^G:ZF$OE*^M95194"_W0!SS8YD@6.8 M.(792VS!"5^^Z V]MVVY.R59=$JRQ8G('F2QWV2QW\4>7N4%)L(D \49%JD^ MV;_065LR*IZAY3$M:AMZ8W=[&.$G-:(G-19=&@\<'#0.#CH=_%CF:Q"F 44 M7"B\IK _3,;7X^=JUDG\M^5W2K*H(AL<1*GW*(XGVJX*N7O0A'+016*ZOT2V M*5071B-M'AA3VU]T;S7(H_T@Z1Z/_RAKUXSU[HF"9.(PD9OY5V^UHZ) MZH50310O; M<&PO=V]R:W-H965T0X@9WA)+=FDZKMD?%I.+:<<$4G)0I0(+#]VY)ZD:4F2X_BW@5IM MGZ7CX?4K_=!G,,^;DGJ9_)DNQF5IC"RS)"A>I>*+[WT@3D%_R%C3EU5^P M;VP="RP*+FC6.,L19$E>?^)OS40<.$B.V@$U#FCHX)UPO,;!.[<' MOW&H0K?KV*N)B[# LPFC>\!*:TDK+ZK9K[SE?"5YN5#F@LFGB?03LR>R(WE! MP,\@2CA>KQE9XRJ#= 5>GSU_!P_X'\K G!9L0<#[B B![?:OHV,J#*!SWK>)C*W<\.F#U O7;0'UMH',Y<8G4'UVH6L*EZ\TD+#() MBPW!>FD(VC0$5Q*#P&1R3,(BD[#8$*R7G%&;G-$;Q:#V]P_%P!^' RU0&$DM M&$C!L9'OA7"@! JCL>^KA6#4AWQG(@M!_"@BH'Z4%FQ>$GR-9#5!Z!B0Y@R7"WDTF5GE!89I<6F M:/UTH"X=Z$K"T(!-I<@D+3)*BTW1^BGJ*CJHK4G.$0=7\:H&0VTX-@I1.)2& M8R.(O.%.064U?298%XJ@S94+>+B56>2%AFEQ:9H_61T%1ST MKR4,1BL[H[3(*"TV1>NGJ*ONH+8^.4<8 L6+&KK>4!H49D$P+#4BA9GKCYW1 M4!T49F@Q8;18;[:%T%86>N+%2]$D+3)*BTW1 M^KGIRCPXOI9:&*W^C-(BH[38%*V?HJX"A-H:YARU"(]E /K#'Q/NU68C9Z@6 MQV;(A<,=1WS";*Q6"]255$A?4CWA)%U@!@3#.=]2)NJ5J5,+/?'2I6B4%AFE MQ:9H_=QT-2""5U(+9+0N-$J+C-)B4[1^BKJZ$&F+FC/4H@$5)A MY4,XW%DHK" *1L.S"H59.!K!@538!V>L&6'KZG";@P4M-!^!V_OH:(]@K=Q?3S>X>O3^@?,UDG.04I6LBOG9B1EC=4'X/6-H-OJA/>9 M"D&SZG)#\)*PTD ^7U$J7F_*#MI_0YC]!U!+ P04 " #Q@ 17]#%I>%0$ M %& &0 'AL+W=O9G-(=,/EE0EF(A;]G2 MYCD#'&NE-+$]QQG8*2:9-9OHL6LVF]!")"2#:X9XD::8/QZZ?:6@)7XGL.%[UTB9 M)N*&;7Z R2"\PH@G7OVA3R3H6B@HN:%HIRQ6D)"O_ M\6/EB#T%SWM!P:L4O+F)V VO("D _HM\P8UA%#9T$(#!)^"GZ M@$B&[E:TX#B+^<06)_#7(CM#OO,1>8[GHZ^W 3KY<-JRKHNW8[P.3/ _5B.CW$(*OWE! M#7_Y]?;P-==_@1L0CI=+!DNL7VNZ0-L-\^>E%$5?!*3\K[:-47)[[5R5_LYY MCB.86C*_<6!KL&;??^<.G)_:HF$2%IB$A89@C>#TZN#TNNBS.RIP(K.U#DCK MVUGJ#[2^.C+6,\_I>_[$7N][][F4.Q[T>TVIX+E4S_7&HZ94^%S*'PWW6 U# M^[6A_4Y#/S. #%TG\MSCZ([A&-!G1HL<75Y>M)G=23MV[YF$!29AH2%8(R2# M.B2#=TH, Y/!,0D+3,)"0[!&<(9U<(;?F!B&+:]\SW$.$D.+U&AX*!4\E_+' M[J%4V"(U&.U)-0P=U8:..@V](AE)B[3-PD[%8[>925A@$A8:@C6\/ZZ]/WZG M'# V&1R3L, D+#0$:P3'=79?]D[GRW&-GV1%)Y EG)T(K_D8_S$VSY3Y]VD M8P-BE!:\8J7K:+/:W&]J'4W_[U56;K?_@47*__*]R#$3&3"^(OD/?)N8/\HZ M[F_*JBI//D7WD$4K6:\_H!/,$49Y26@/63GY:"^A.F?N00)_BU#P%J'P%:&F MB[R=B[SN_(T?7\K?W9I';TF3M, H+31%:\9@5^&Y[U7BN49K/*.TP"@M-$5K MAFA7Y[G=A=ZG-3"\!"18$3V0;(E2D@"7MW@-"<1HP6@JLTH$)!\[EC:"Y;JK>4R$/;WVY M AP#4P+R^8)2L;U1$]2=_]E_4$L#!!0 ( /& !%?0LQ_EV@( ,P' 9 M >&PO=V]R:W-H965TM(Y@"'/!1=ZY.7&+*Y\7RJ& I@Y4<#\,@KY? M4":\>.C&[E4\E*7A3,"](KHL"JI>QL#E:N1UO/7 E&6YL0-^/%S0#&9@'A;W M"GM^PY*R H1F4A %\Y%WW;F:#&R\"_C.8*4WVL0Z>93RR78^I2,OL(* 0V(L M \7?$B; N25"&;]K3J]9T@(WVVOV6^<=O3Q2#1/)?[#4Y"/OG4=2F-.2FZE< M?83:3\_R)9)K]R6K.C;P2%)J(XL:C H*)JH_?:[W80. /.V L :$NX#N 4!4 M R)GM%+F;-U00^.ADBNB;#2RV8;;&X=&-TS8+,Z,PEF&.!-/80FB!')!)CD5 M&6C"!'D00)6 E*QG;Y4LR S4DB5 KC,%@(DTFIS>@*&,ZS/$/\QNR.G)&3FQ M#-]R66HJ4CWT#:JT:_E)K6A<*0H/*(K(G10FU^2#2"'=QOOHKK$8KBV.PZ.$ MGTMQ2:+@G(1!&+7HF1R'WU&%\$X;?$M.U.QXY/BB WP3=*?P]&*B34XF+L6@ MSLD71A\99^:%_)Q*S@F>TA55Z:^V':Q6Z+:O8"_^E5[0!$8>WFR-:0,O?ONF MTP_>M]G_3V1;F]%M-J-[C#T>0\:$8"+#N\BI2*#-;471=Q3V55K&G; [])>; M)EIB>E$3LZ6MUVCK'=7V:J+.F_LQA41F@OW9/:^5_FJ9WE']^S$7!PWT&P/] MHP:^8A&@:]EZ$?M[BX;1KK#]F$WQ6[H&C:[!45UXL5_)^& OF_O"]F/V MA?D;#R/F+G/U0I-$EL)4#T@SVI2D:_<2[XR/L515E>4?357G\'G (ZP)ASE2 M!I<#W"I5U8ZJ8^3"/;^/TN !&ULK5E=3^,X%/TK5G:T JG;Q.DG;%MI:!8-*Q"([NP^K/;!I&YK36)G;*<% M:7_\VDY(DS9X"FL>(!_W'OL,IDNJ4KWV1<8R6)BE-_# (AGZ*"/5F$W/M@<\F+)<)H?B! Y&G M*>(O5SAANZD'O=<+CV2]D?J"/YMD:(T76'[-'K@Z\RN4)4DQ%811P/%JZGV& MEQ&\T DFXD^"=Z)V##25)\:^Z9.;Y=0+](QP@F.I(9#ZL\5SG"0:2PGJ M56/JQ/KQ*_JU(:_(/"&!YRSYBRSE9NJ-/;#$*Y0G\I'MON"2T$#CQ2P1YC?8 M%;$C%1SG0K*T3%8S2 DM_J+G4HA:@L)I3PC+A/#4A%Z9T#M,Z+^1T"\3^D:9 M@HK1(4(2S2:<[0#7T0I-'Q@Q3;:B3ZA>]X7DZBY1>7(6X2<)SB(L$4G$.?@% M?%U$X.S3.?@$" 5W)$G4ZHB)+]58.L./2]RK C=\ [<'[AB5&P%^HTN\;,F? MV_.'EGQ?<:R(AJ]$KT(KX.\Y[8)>T %A$/;:YO/_TJ/3TT,+FUZU;#V#U[,M MVPT5DN=J$TKP]ZT* #<2I^*?ML4JT/KM:+JV7(H,Q7CJJ>(A,-]B;_;S3W 8 M_-JFE$NPR!%80\5^I6+?AEZHR'&6\WBC:D?;8WI5(%P8!%U$MS/8'4S\;5T0 MZRCO%:0 &]8'K(9KL!Q4+ =6EG..ET2":Q23A,B7-I)6@/<^'B[!(D=@#>&& ME7!#IYMLZ%)%EV"1(["&BJ-*Q9'U\3.BL16(S6/8 3'B_(70-=BB),=M.A9X M,*AM@<'H:-.-CC;F<5!DG=H'B8\KXN,?5Q 3=_@'7 M\;$B1T&1=38?Y'I1<;VP(2\Q;I;3"O5M*^&.3 M$+D:LJE0N%K;#I! ".) 9G2 "D]W*L[IZWBEL, &'CU0A[@_#@%7IJ M8&2?\D9#T\Y@.[\)#U*5&1?58?9;VWQM#NC>M%>8'C7-5E M<*^$H+I;!:X)5=916^5'LQD6]]>/Y[7[-W2)G\%BAS(3T*J5(P-<:NH2+7*% MUM1^[\[AV&T9=^2O2RE=HD6NT)I2[LT_M+O_&ZIL%A;2%.V.[L,2 8H^-%"N M;(LX04_)Z37=Z0=#B790^(-Q. QJ/T>%P>FG@5]KT*:8KTVC6ZAOPIS*HH59 M7:V:Z9]-"_G@^EPWV4WC=P]3=.CO$%^K-RE(\$I!!MV1JN>\:'H7)Y)EI@W\ MQ*1DJ3GH^RO&Y.N)'J#ZU\/L/U!+ P04 " #Q@ 17"3$L6VL# M 7#@ &0 'AL+W=OY^@8;(;^K&$"3GVG"U=")M5Z=NZZ:QY!2=2I6P/')0LB4:MS*I:M6 M$FADC=+$]3VOYZ:4<2<86-FE# 8BTPGC<"F)RM*4RMLQ)&(S=%K.G>"*+6-M M!&XP6-$E7(.^65U*W+DE2L12X(H)3B0LALZH=3[M&WVK\)G!1FVMB8ED)L1W MLWD7#1W/' @2F&N#0/%G#1-($@.$Q_A18#JE2V.XO;Y#?V-CQUAF5,%$)%]8 MI..ATW=(! N:)?I*;-Y"$4_7X,U%HNPWV12ZGD/FF=(B+8SQ!"GC^2_]6?"P M98 XU09^8>#O&W0>,6@7!NVG>N@4!IVG>N@6!C9T-X_=$A=238.!%!LBC3:B MF85EWUHC7XR;.KG6$I\RM-/!#6?Z9(Q,1V0B4JP^16T"3\@%E9*:+)+#$#1E MB3I"ZW*\XS>;JY7Q7.OWF?_K7W M'3+:956T+5[[$;SKF$HXF3TLBQ'6!%\"-@I-9K=D6^^2WEKQ:$-E1+Y^0$CR M3D.JOE551^Z_4^W?-,=SM:)S&#K8_13(-3C!RQ>MGO>Z*C5-@H5-@DT; MM) M8J=,8J<./;C(TAE((A9$F30I0C,="\E^8;(.\>W-I4=5VW6:([FF?59VOUJ8Y]9W MDV!ADV#3AL!VEM)QB1O;ROB/1,:;^UV&>/D!M(HX/.% M$/IN8QR4LV#P&U!+ P04 " #Q@ 17H]U"+O$" ]"0 &0 'AL+W=O MA&R"K0OM2O>_SN>LYYM.;B7A8 "CV4E,FQ M5RA5G?B^S HHL>SS"I@^F7-18J678N'+2@#.K5))_2@(8K_$A'GIR.Y=BG3$ MEXH2!I<"R6598O$X!+V?&/]W :O@YEA":>B4E_J_EMAFJX>^<]:[!:GT MB1%"3FABLDC4(]H[ X4)E?LC7VD.8\W/:I]3YS-ZP6>,+CA3A42?6 [YG_J^ MYF^"B#9!3*-.@]^6K(\&P0&*@FB WB,?R0(+D/70X6'0I&E@/0Q>\/!7,F1; MT,["8;L%<[M.9(4S&'OZ^D@0*_#2#^_"./C8P7?8\!UV6;=\*\MW@&:P((P1 MMM#E2C'+ .T15J=B'_UJ38J+P/D86A_F.J_2\#@)DI&_:D$;-FC#3K0Z;;LR M#)\Q]#H@X@8BWCD_P/+7)"=^!A:T,R4-4])94W?VBP%Y;[("H;^ Z+/ 3/7T M-09TCHE MY@NH0TE^0^5=M10'[VQTG).*18252!<.DU>GRYE6T#.9;)=>%$_ M/&K/[W%#>KQKX;T"R=D.H]V8PN#I>QN\I1)?05H[C/]=F>%65P@[*9_5YA68 M%F]H35K-^ -$:9$?00.WMX%N)X%3;2M*?ZNCE2 6MF]+E/$E4ZZY-;O-VV#B M.N*3N'M87&"AJU0B"G.M&O03?86%Z]5NH7AE^^.,*]UM[;30[QL01D"?SSE7 MFX5QT+R8TM]02P,$% @ \8 $5Q0TD>I4" ET8 !D !X;"]W;W)K M&ULO5QK;YM(%/TK([?J-E(3,P,8G":6FF >J^TJ MVVYW/ZSV [$G,2H&%W#22/OC=[")\3P\!N6V7Q(_SCWWXCF>N7/ 7#SFQ==R M06F%OB_3K+P<+*IJ=3X%O?#+X)6J9# M8ABCX3).LL'D8O/:33&YR-=5FF3TID#E>KF,BZ'[A4W*_J.H7 MAI.+57Q//]/JR^JF8,^&.Y9YLJ19F>09*NC=Y> #/H],HP[8(/Y*Z&.Y]QC5 MAW*;YU_K)]'\.-'+;CMQE\+Z[BR461/Z*B1C.V^L%&09MH M-N9)5HO]C_2*: D_QD\(DW>( M&,14E'.MC_;I[1G"QL%P3Q_^ZSH[0^;A\.FQV@L6C@^&^_IPC\YVX401'G0O M7A4>=B]>%1YU+QYK=&#N%&]N^,P#?%$V8ZM"26LI;Q^=\%*_CE=)%:?HGT]Y MFB(VI3[&Q?Q?1>%7VT26.E&]3)V7JWA&+P=L'2II\4 'DS>O\,AXK](?))D' M23:%)/,AR0)(LA"2+ (BXQ1N[11NZ=@G5_0^R;(DNV=M0!IG,ZK2KI:BKW8A MR;PMV6A#5O=J#Y-3A\T;#_N2E#&.;? 8'[*H0$Y(B&OR&4,%R#0$4 14%J<, M>Z<,6ZN,/]9LEJ-%^H1F<;E \Z2LBN1V7;>=):IRM&9K]R)/YVP>5&G&ED<& M&ZXA?/#7W6#>%F;S,&TE:79EB.,M[(TBXR%$0TA3D":@?BAMW9#;NC'?;?V38YR6;Y4CGW M:V/[SOV09)XC??'&IC429@1'^MJ-QUA8(7S(L@*Y+#8=8.%['LIU8<,4EZ4( MJ#!.%NY.%JY6%O7>[+3V!N:(:6-%LS*NIP.51K1$?34"2>:YTF#8XIJA@ B# MY4.6%,CY1L*PA\=+BH!*XI0QWBECK%4&VV4?:1BU\7T% 4GFC16KM3429PT% M2FPK_?'QMC*0>8B)A3D]5("D=C&2LW'M(C>.V&@-'4,[DK\ERZ1B7_#G#2WZ M#UWGRV7>.#.GZ,TKEQBC]S?KVS29J49:GZ#O4(.R>:!L4U V'Y0M &4+0=DB M*#9>XGN>)?Y9%DZ3"4KKD&P>*-L4E,T'90M V4)0M@B*C=-M8: MBR\U>/3LO74$:FDW;%P#9YN&+"5A8H?C;H*>H+7NUH,04$IVY:E<9*IVPU0(QJ4S0-EFX*R^:!L 2A;",H60;'Q M0F_MA8 ME,W#JO, IN401URWU4 R'HD+-V1]@3JM:=FNN+X? !+Q5")4??SUE.V9!J(_ MT_!"LT'/WE=+H&Q>P\;OU(ET&5(WF ]:6Z!,BFW1L5+"C+$@M@BJ-EY#K95/ MM/;I$;-!']Q;(J#N?,/&FPTCT8Y2H5P+BP(!==,5.6UL$5$?"I0A;C8CJ,IX M>;3N-]&[WSW,!CU3;ZV >N!$=H\-42A'(3YH3<'QA.%Q2 15$Z^/UN\F>K_[ MN-&@)^@M"U!+FRC\8+9#MTQ+%(<2*+D,ZH&RSQ399S;9+.O>_DY.@Y^BM8M 3 M $0VSD7O7P$A4EOAZJ,(ZX3@-5Q8NC/7= ].<.7FH:@)XR &7S MB'R9^"G!XG6HG5 ^:&6!.B<6U:-"&>*I1:C*>/VTECS17\)^Q# ==E!V3PB M7P*.75=4AP(D>C8^:%V!(B7!TE90 3*DJ>5'.-BD=;")WL'N8Q: ^MB@;!Z1 M[5_)+#@*\4%K"HXG#(]#(JB:^-]]MWZUJ?>KCYL%>H+>O^@&M:0;-N[7AN(E M!%,%2+RP20$1.Y= @;$%3R)48<2?MJDPCF '#/=N7K&DQ?WFSB-W#Y]'V'BDMS?:6+1_C@G6D)4KI':,TSAPFTF)[%Y3M MDRI?;6Z1<9M75;[&UL MM9M;CT0C%RS)2#(XED\^\K M,+&-BPG>??HV$I8OGE/\KEHQ)\C6.$G'964JY.N]VQ7S)8BI. MTQ5+U)%%RF,JU2Y_Z(H59S0H1''4-31MV(UIF'0F%T79+9]=T,)PI@E(DP3PMGB MLO-1/Y_I@UQ0U/@S9,]B9YODIW*?IO_F.VYPV='RC%C$YC)'4/7OB5VS*,I) M*H_'$MK9Q,R%N]NO=+LX>74R]U2PZS3Z*PSD\K(S[I" +6@6R4_IL\/*$RH2 MG*>1*#[)EX*RM0-=>[YS6]CKI MFYO=^F[KK[=;+^YW=]VPBE9I4DDG%SQ])CROKWCY1M&T"[UJC&&2N_!.*]*O]R9Y.3=>_*.=(E8 M4LX$"1/R)0FE^* *U?;G99H)F@3BHBM59CF_.R^SL-99& >RZ)&;-)%+0:PD M8$&-WF_6#QOT775%-I?%>+TL5T8CT,NB4V)H']2?T:O)Y[I9?D-?B&X<5)O- M:IO=GQ+]<'#KK=R34]([++??RITKN7Y0/FV6FVR^D1LU3O MF9(05[)8_%.3[]6:WZ_GYQV$<[&BI@&A"\DX M84E T@5A=+XD)\5W=P5?5&=9DE.U!,ZH"_B M?9W/&_,XUN=(F(F$64B8C81-D3 '"7.1, \)\YO-TQ\4S;W.TZ L*IX>;#P] M:$S+K'A3&393/>BU.=,HHEP4A44'N]:IC?1CG8J$F4B8A8392-@4"7.0,!<) M\Y P?PT;%;#\M=#31#OM#R^Z3[NN!$6LN'*X<>6P^4F;YKWBW>>F\B$-ZT:B M5XVD8QVXA@UWKHRNC36M>FG,5K6LNEJCLUZUEMVJUA1YDDY=R$%_5 WIUM7J M&V?56AXR,1\)FX%@E?8[VK3?46/[_6/=^XM>]OM^87#$LZ4QQK$M>PW3>U73 M#P9[3;M=-0N9FMTNYK1=-0>9FEL?L[\7TQO5?:'VJY5\9&(S$*S2NL>;UCW^ MAM8M2,#FJE77OB^\:B0>VY:1,!,)L\:U3P9C[SL?&7**A#EU^0^'>UT#%QG2 M0\+\_^=OZ(.S/;O.ZFH9^O:96W'%V<859XVNN,ON!7O,\K&]]:0^ZUS02#C6 M!4B8B8192)B-A$V1, <)&EM<-V=TM%^1 M- M*LZ&T*93F0&DNE.9!:3Z4-D/1JGXUMGXUX,/&$OG&J[;KYLA'^Q))LZ T M&TJ;0FD.E.9":1Z4YD-I,Q2MZLOMK!2]\4?SR0W]&L997&L_Z(03*,V$TBPH MS8;2IE": Z6Y4)H'I?E0V@Q%J[IT._=$[__HH2MT5@F49D)I%I1F0VE3*,V! MTEPHS8/2?"AMAJ)5S;R==*(WSSIQDSE+BBG=NUWA#_DH-3] 'U@^HXP^T3"B M]Q$CF M=+,,ZF.Q&&2OW-+//;VFW,^7316+1[;X]9JK&\H?0C5"CMA"A=).1^K$^'H9 MTWI'IJMB*M.'F"SF&SR'U!+ P04 " #Q M@ 17 *5J8T $ U&0 &0 'AL+W=OWFB2RU/E'WB!XP%^%+D)5]9!R&.U[;-TP,N$+^B M1US*)SO*"B3D+=O;_,@PRFJC(K==QPGM I'2BI;UV(9%2UJ)G)1XPP"OB@*Q MKS5!:V'@?=D?Q!JP(Z61[3'=UA\/&Z8O+,[EHP4N.2$EH#AWNP8JE"VEG]3-VVQE.6I&.,>I4!1(_MSC-(]/?V*VX "Q9?2G-=_P:G% M.A9(*RYHT1K+&12D;'[1EW8A>@:21V_@M@;NV,!_Q,!K#;RG>O!; _^I'H+6 MH [=;F*O%RY& D5+1D^ *;1D4Q?UZM?60 M?*Z(^ I^ A^H0#E8(WX ,>&"D6VEO MP M 2O#A0"N.RHPO;2$GIUS8:3N1FV8B[B,3\< M+<6!@Z3,<*:QCZ?MPPE[ M6RY*MS+NP\KQ\LAM>5B5?S M>8_P]0L!W*(, T'!.U(0(_RY,_Q1XU>S<;;-NLW;:ZE#1L M8I;BDF/5U:G2;)8I-DB2&R0;H67;H6SZ\B"Y-Y M,DD6FR1+#)$-\@2=<^O@&-61EJZ_N0,/^B,ET:%<;S'2$@U*OI/ $2S1POP> M;!AZKVN"AC7E#<.X!)M<]N[Z[FC2X:4E:Y0M-LJ6F&(;ILX]I\Y]?GUI?9C* MEDFVV"A;8HIMF*USWPDGVZ7+-<;3J,=LW-!H46,EBC4HZ 2^/]88'7R:=75RQ)MEBHVR)*;9AVLZM* S^!WTQVJX: M98N-LB6FV(;9.K>L<++3NEQ?0LU92# ?MT-:F!^,.R(-S(4P],8*HX$YL_GX M+<;N'0,7F.WK\WQ\IF\^ M*-PBMIYYTYWRG;&/KH& -F3DMKE48/8 MSN/8E0TH[DY-"YI.-L8JCF3:.G:M!5X%D))QFB3GL>)"1T46]E:VR$R'4FA8 M6>8ZI;A]7H(TNSR:1/N-.U$WZ#?B(FMY#?> #^W*DA6/+)50H)TPFEG8Y-%B M,E_.O']P^"Y@YP[6S&>R-N;1&S=5'B5>$$@HT3-P^FWA$J3T1"3C]\ 9C2$] M\'"]9_\<S&+ M6-DY-&H DP(E=/_G3T,=#@#IY!5 .@#2H+L/%%1><>1%9LV.6>]-;'X14@UH M$B>TOY1[M'0J"(?%-;=:Z-JQ%5CVH 6R#^P;MY;[8K&3*T NI'N7Q4C!/"0N M!^)E3YR^0GS.;HW&QK%K74'U+SXFD:/2=*]TF1XE_-KI4S9-WK,T2:?,-=R" M.T(['0LP#;33_RG O6=E/Q=KAY;ZY==+:?=TLY?I_ S-7JHT/^DR!K<,T.1+0:>Q;;MP= M!W;1]^E?]W[:;[FMA79,PH:@R>D%Q;7]!/4&FC9T[=H@S4!8-O3H@/4.=+XQ M5(O!\ '&9ZSX U!+ P04 " #Q@ 17=[(1Y\P% !Y(@ &0 'AL+W=O M*^GR@9?? MQ88QB7[D62&N)ALIMQ>.(U8;EE-QSK>L4+_<\3*G4AV6:T=L2T:3.BC/'.*Z M@9/3M)@L+NNVFW)QR7L@>Q]QU54FXY_UX= MO$^N)FYU1BQC*UE14/5QSY8LRRHF=1Y_M:23KL\JH!_(,!K [QC>_#; /_8'J9M0"W=:;37QD54TL5ER1]0 M6:$56_6E=K^.5GZE1351/LM2_9JJ.+F(:5FDQ5J@&U:BKT4JT1D:M'U(\U2R M!-W04A8]YIJ*=(5HD: HS785X%7$)$TS\5K]^O5SA%Z]>(U>( >)#2V90&E1 MAXHW>PU?-GPG%(=J?#$XOG2DTE:=H;-J=5PW.L@!'1[ZR NY$2@N$I8 \9$Y M/C#$.\K3SECR:.PU,1+^MBO.D>>^0<0E'G ^R^/#"23GO_4>/[OW@1E>-\N\ MFL\[>I;]\4%!T'O)0-(;QNG>B9QA?ZJ)6H*HF:8< !'/TU"Q4<(S9T30&118-\C(>.I"M4D6 MV22+@_'@>;X/S\=99_?,:/<7+FF&"I4-IL6*Y^Q-E?*D*\CEV:C[N>?KLW , MPNX4S[5I"*#F9!IJTW",(FX8S&'!826Z4_ M329,2W:9/D% CP:DKR"999),LMD0V& 7L]FFN:SD#:0DMC8M5 MML@J6VR+;3@T>Q4(MI2'M$2#)8KU2P((\K0K @#R/2VAB2$0.7#-QZ272ZQO MLBWE,'<(=>$ :*0;P.@7U=@LX+GSH:\5L#'K?9Y!5NL%JVR15;:X91N,X.S MG.PK 6PN!4[(1%JFP68:CJ;B&$2PJ\_%,<@+1W-Q#/+Q(;U](8#-E M)^Z XC$(4#P& 8K'H,.*^\P>FU-[_3;.RY]"X@9OESS/>7MG!OVCW^R!EYK5 MC-\J6V25+;;%-ARROCK ,]LIB['>.'EH;+)%5MEB6VS#H>GK&&PN9$Y(6< * M15_T2Q#F3T?;-U"C8!QX^B4$*F5FX8%2!O>U##87,\_:F>?0O9%Q\@+"?%T_ M@")DCG7]_T>M0?I:@Q@3YF?99*8\=>E:98NLLL4MVS!-]0YL<*2O(HBYBC@A MA2'CO'Z.]=L!2P"%7<_5[RU L#"$+X M& 4*!V"0\#',)+RO$HBY2OA6/P)DR1F]9R5=,[2K:%1QE M%H0:FP6AGC(+C-'-I>>L7-?O, BTXKM"-L\[N];N/8EW]=L!6OLUOEAB MH#W"%W'S%D1/W[R4\9&6Z[2HLH8[U95[/E.C6S;O.30'DF_K!_FW7$J>UU\W MC":LK #J]SO.Y>-!U4'WMLGB7U!+ P04 " #Q@ 17D)B](*8$ "H& M&0 'AL+W=OFFN;0/11\8B[:%I40M2<4QT(_O4%(D:RO3<4&@+[$NG,-S MAD/RB!FOA?RB5HQI>$EXJB;>2NOLTO?5?,42JGHB8RF^60B94(VWZ+T^N(N7*VT> M^--Q1I?LGNG'[%;BG5^C1''"4A6+%"1;3+RK\')&^B:@:/%[S-9JZQJ,E":XEO8XS3TYE(DECCN&@%-(U@)E(=ITN6SF.FX!W\2J6D)M-P_)YI&G-U M D<0I_"P$KG""'4*2\K-DYN855T3*^ O.>]!$)X""4B ?'W#L8O7/IBT!_V@@.G#X_U[.#XZ M>87[-V2+:K\>@'[11W]''Y_UBDG8'H8_/V$3^*A9HO[JX'Q=X@VZ\N!#@":TD?U-('-O3I8QK%:B[R5+,(%KG.)0/. M<$Y"1C=E+OZ&HZX46'$/34$)-BK S*KW/!T.1F=C_[E#VK"6-K1*^TDREL(M MQW54P8.D$>N28<4X5(8CL);<42UWY+B(1RZE.P)K23^KI9]91_JWG$K-)-^8 MU3E.\@2>!<\3!O,Z&Z>@5U+DRU66:YA3I!+K#1SCDHE+",<5\Z0K0]9N#\U0 M"18&6T5.PK/>CBH_K[6?6[5_8.R=V4,CN-="XJY?;"$/C=BK).I\2%2^F.P%K2PZ Q%<'_,RGL_1Z:I KMK=,BW#)5 MH55_4_=HGEBA*A*<4ZD@PZHH%9Z8W6VG-;FNN@C)%KF@%PQK;I6&JMG@FV;] MD.Q001H5Q*KB$U-*R%/ ;P;C =-EN3N?HGTW'PCU \"A3@J1&X82NP?.VM7! M VAU0+9DI"R-=K MXAW:MGV$ X+(C;MC3\+[0;M"DL8#3G< MH>\W2W:J,B$U+;Z_[I%F/,=OA+K6.Y4[=6JNT-KI:#Q=.'2\I(=.'9XKM+;\ MQN.%5A_E=CEPZO_V$'_##QNV%=KMW4^[EG9*< M^C97:&V=C7,+75NWT*EW&SWS0OS_!O MJ%R:CW7.%A@:],[0?\CR6+R\T2(K3I:?A-8B*2Y7##_LI6F [Q="Z-<;TT'] MSXGI/U!+ P04 " #Q@ 17ZMH ;A # #>"0 &0 'AL+W=OC^_6PG9!!25G5](;Z<[SOG.\?89[AA_*=8 4CTF*54C*R5E/G MMD6R@@R+"Y8#53L+QC,LU90O;9%SP',#RE+;BR#+,?X\A99N1Y5K;A1NR7$F]8$?#'"_A%N1]?LW5S*Y9YB0#*@BCB,-B M9%VZ@VFH[8W! X&-V!DCK63&V$\]^30?68X."%)(I&; ZK.&":2I)E)A_*HX MK=JE!NZ.M^P?C':E988%3%CZC<,V'Z'2T]%\"4N%^46; MRM:Q4%((R;(*K"+(""V_^+'*PPY \;0#O K@-0'!$P"_ OC/]1!4@."Y'CH5 MP$BW2^TF<3&6.!IRMD%<6RLV/3#9-VB5+T+U.;F57.T2A9/1A&49D:KP4B!, MYVC"J"1T"30A(-"YFFZ-B@U_UDH_[-MU2B)0D.DGY5U%/0Z MG:&]WLWRH9$?=L-]H_C0J-]U@WVCZ:%1UPW[M=&>VDZMMG-4[0/F!,]2V!>+ M3F= 84'D69OLDK&S$\>YYS0430Z-W%ZWH;J%R.WZ#=4M1*'7+CJL18='1=\Q MB=-_ES<\+&\8]!LZ#XW\7MC0$!\:]3N!VQ!Z:-3U?;>AU-YYL#+@2],I")2P M@LKR-JI7ZV;DTKS!C?6Q.YBX+>NQ:E[*7N,O?=GY7&&^)%2HO"V4*^>BJVK" MRVZBG$B6F^=RQJ1Z?,UPI1HPX-I [2\8D]N)=E"W=-$?4$L#!!0 ( /& M!%>\MN"N1@, *() 9 >&PO=V]R:W-H965TM&%I@B61)MAO/-I#8+M:AQ8)DW3X,^T!+)XLH16HD%6?_OD=* MT?P6(^CRQ1;)>YZ[>XY'872<"5!8S$+K@>3U=#9>X,_.&[- MSC>X3-9*?76#C_DLB%Q *#"SCH'1WP,N4 A'1&'\TW$&O4L'W/U^8O_@6[+6? ^@!P+U@A[I[:_8)>/#S!3POA?V':V40!98ZRJ.C!%4''9 M_K/'3H<= /&MCF[H5;,LOF4ZVV MH)TUL;D/K[Y'DUY&N R1P62EHN-R@SC@8NX+ZI M:X%NG0E8,%/"!]I:\%&V6]35^@X%LYB#5?!;C9HY/'Q"JIZ!MTNTC OSCJB^ MW"_A[9MW\ :XA-]+U1AR:*:AI31<,&'6A7S3AAP_$W("GRG(TL!*YIB?P"_/ MXT=G\"')UVL8/VEX$Y\E_+61EY!$/T$!8OA\>GTOE_WE??[7U/C*3? M4(GG2[YK0RVYR80RC4;XZWIMK*:#XN]36Z!UDIYVX@[/B:E9AK. 3D>#^@&# M^8\_#$;1SZ?T?TVRY6N2K5Z);*]2:5^I]!S[W'=SS7@.U,O *M6XFG&9B8;Z MPC6I+1$J:F0JERLHJ *$ZVL0G*VYX)9*.MEI^LPQ%G0^&"BTJD#U*QYVLM?; M&$<^1G>I/]T9Z0PU[( MX5DA_>5ZH8J+AJ1AQB#)J-9T[LE61GS,2D8MX'5N!51KP3?^^-P3\'F9AD=Q M1P<:'5LD43(XT.C8:# :C@]%.K8:C]/H0*1PY]*I4&_\;6\@<]NH/2[ZV?Y! M<>WOT8/YF\%D,3@QOZ0'2/M>^(^^?;U\9GK#I2&Y"G(578XI8-V^"-J!5;6_ M\M;*T@7J/TMZ1*%V!K1>*&6?!LY!_RR;?P-02P,$% @ \8 $5SM*']!_ M @ 508 !D !X;"]W;W)K&ULK57;;M- $/V5 MD9$02! [=GK%L=0F0A2!J!I!'Q /&WN2K+H7L[M.FK]G=NU:J>16@/H2[V7. MV3EG=B?Y3IL[NT%T<"^%LM-HXUQ]'L>VW*!D=J1K5+2STD8R1U.SCFUMD%4! M)$6<)LEQ+!E749&'M6M3Y+IQ@BN\-F ;*9G97Z+0NVDTCAX6;OAZX_Q"7.0U M6^,"W??ZVM L[EDJ+E%9KA487$VCB_'Y;.+C0\ /CCM[, :O9*GUG9]<5=,H M\0FAP-)Y!D:?+>K]3"AE_8=;%)!&5CG98=F#*07+5?=M_Y< !(CYX I!T@ M_5M U@&R(+3-+,B:,\>*W.@=&!]-;'X0O EH4L.5K^+"&=KEA'/%3$O)'97% M66"J@IE6CJLUJI*CA?>P:.I:H-]G BZ98*I$6(3[=:7:2^2K<8.".:S :?A6 MHV&> [X@^6OAS1P=X\*^S6-'&?MSX[++[K+-+GTBN\^-&D&6O(,T2;,!^.QY M^!Q+@H\#/'T,C\FGWJRT-RL-?-E_F37GMA3:-@;AY\72.D-7]->0YO:0R? A M_MF>VYJ5.(WH75HT6XR*UZ_&Q\F'(0=>B.R1'UGO1_8<>W$;'@F5G6VIYFND M9^T;AZ^]\+4'AT8..? \;09[9,;"&4@R>&-A? H5V]LA^2_!]$C[I-<^^3?M M%95?-\H!W7X<$MWRC=N7Z+OKMDA&R>0DC[>'BH;#LK.LCVOSC0\>O6^X7YE9 M&PO=V]R:W-H965T?EQ,/6T? (-.V!#%?:Y@"8[:2\?%K6]3KF%:X M.WZM_K$);\(LB(*I8-_I4A<3+_'0$E:D9OI.;#[!-E!DZV6"J>83;;9KL8>R M6FE1;L7&04EY^TV>MQNQ(PC# X)P*P@;WRVH<3DCFJ1C*39(VM6FFATT41NU M,4>Y_57NM31OJ='I="K*DFJSS5HAPI=H*KBF/ >>45#H EWEN82<:$"WE-.R M+M$-F$U <_+2BLYGH EEZATZ0Y2CAT+4RA128U\;>Q;B9ULKUZV5\("5+S6_ M1#W\'H4X[*''^QDZ/WOW=QG?I.LBAEW$L*G;^Z^(,ZHR)E0M ?VX6B@MS?_D MI\M\"^F[(?;PC%1%,IAXYG0HD&OPTK=O@AA_.!*AUT7H':N>FAT)79Y:5=RH M[/E;IP'&23+VUPY8OX/U3\%Z+EBKBG9A21 &;EC4P:)3L+X+%NW#H@@?2!9W ML/@4+'+!XCW8L)=$;M:@8PU.L6(7:[#'B@=#[&8E'2LYRGHHP'3DE0;I(B9[ MQ+"7]-W$84<<'B<*39@+-MR/%X:#V$T+\)\NA8_R;D"I$9K;D\4U6A-6 UJ: MDRMJKIV=!N_YN(CZ\>" CYUN&1SU\;4"26SW0*QI@XR2!654FT[BM!'L'= H M3O#P'QO^3O^V=^$MD3GERC!61H&ULM9AM;]LV$,>_"J$50P.LUK,L>[:! MQ+:V%BUF)&GW8M@+QCI;0BG2)2F[!?;A2TJ*:BNR$F_:&UND[GX\_H\ZD9H< M&/\L$@")OF:$BJF12+D;FZ98)Y!A,6 [H.K.AO$,2]7D6U/L.."X<,J(Z5A6 M8&8XI<9L4O2M^&S"P\$]-P>_: [H]0(D3HFX0J]02M%]PG*A&&)B2A69YIOK*HIY&85S)@H7 M?5#C)@(M:0QQB_^RVS_H\#>5(K4LSJ,L-TXG\%U.!LBR?T&.Y5AJ>B;:8M(V MK^B,7HSO)N-IY%IN&^X2S?)OLXWX7=MIE-N>1BT391X=Z#+@V^+H M+=":Y526&^FZMS[=7Q>'VD;_W!XO[);^I3V.RL/[#WSY*>$#YEM=KPELU%#6 M8*C>O;P\GI<-R7;%IO)+/O4$L#!!0 M ( /& !%<&(GS$= 0 ),5 9 >&PO=V]R:W-H965T>[QG_*D( B;XE<2H65BAE=F7;8AU" M0L4%RR!5OVP83ZA4CWQKBXP##0I0$MO$<7P[H5%J+>?%NT>^G+-_$4;4.I7]C+>4:W\ SR2_;(U9-=LP11 JF(6(HX;!;6 M-;Y:$5<#BA&_1[ 7!_=(A_+*V%?]\#E86(Y6!#&LI::@ZK*#%<2Q9E(Z_JY( MK7I.#3R\?V._*X)7P;Q2 2L6_Q$%,EQ8,PL%L*%Y+)_8_E>H O(TWYK%HOB+ M]M58QT+K7$B65&"E((G2\DJ_58DX !#2 2 5@+P#N%TSN!6@R)Q=*BO"NJ62 M+N><[1'7HQ6;OBER4Z!5-%&JE_%9JU$$Z=/CH0 DYR[=AEDMTO>4 >GW0O^@7=9NBQUCM3H%>. V@): ;XX3ZLW E M,KJ&A:7VO0"^ VOYXP_8=WYJR\Y(9$>YF=2YF13L;D=N[D$(QL_1/:@$G:-; M$&L>9<7N__->C46?)23BK[8<3,;,P4AD1SGPZAQXQOIHEI]3J3:'45:C)N]&N9C4 X\B\.L( M?',$2GUP4-_7'?7=IMS(/'091R([2L*T3L+T>Y7R=,P].G_9)FW8S;*CXBNW_JC]P)[A/O=>JW@@;K!X/4D\:]:1/O=^JW@@;K)X, M4M\X$VRV)B\AJ'\,-A)X:PRCVHR*[3 &_]*=>1TQ- X"&YOS\H7)]IYHQ@V6 M/SF13Z93;X([]#?='_>T_ZIY/BF7K1U?*C+&)2T:Q[-2%:V52S>V4/,$@P,= MB>TX'8V5P/[W:J-X5"\Q%MMQ'AHW@8V-NK.5FF&#@YR>5#4FEY[;4=2-#\"] M1J"UG9IA@]7/3O>DZ[E.A_K&"^!>,]#>4$=U _C4#A#'N?3;U9/&#I!>.]#: M4,VPH>K)J1W V)UUJ6_L .FU ZT-U0P;K/[4#LP\TB6^<0/$[ ;,_=0,'AS" MJ2? SK1CYY+&$I >2]#53LVXP>K=$Q>ONJD_>2??/CCV2H!OB]- @=8L3V5Y M E:_K4\BDQE@?OR2LF*9(L/8GN->=&SG M\*%X#G5(OJ1T\5)6G^LEYP)]R;.BOAPLA5B=#X=ULN0YJ\_*%2_D7Y[**F=" M?JT6PWI5<39O"N79$'O>:)BSM!C,+IK?;JO91;D665KPVPK5ZSQGU="(5@\I]G?LVS3)'D=?ROA0ZV M=:J"NY]?Z;1IO&S,(ZOY=9G])YV+Y>5@,D!S_L36F;@K7_[)VP9%BI>46=W\ M'[VTMMX )>M:E'E;6%Y!GA:;?]F7UA$[!4+\1@'<%L#[%@C: L&^!<*V0+AO M@:@M$/4*!.$;!49M@5'C^XVS&D\3)MCLHBI?4*6L)4U]:,+5E)8.3@O5L^Y% M)?^:RG)B=LLF-<7 M0R$K5L6'25O)U:82_$8E ;HI"[&L45S,^=Q2GKC+C]XK3]WE0^P #*7'MF[# MKVZ[PD[BO];%&0J\CPA[.$!_W!/TX0?EIR%:L Q5TFT)J]1GR\5>[X_&!Z+) MZ:XZ/MU5TV.N^DVD%L]@>QL$31W!H;J<>&\ M7K&$7PYDXJ]Y]\,.?BKP2?-USEZ+K-USM7HG28I+Y*O**GX/!56CV[H MT6X+QY[7\ZCS$@[M]?O4&$/62",SBKLU:GX?;?T^.NOL=-?)*U%E3ZNFY1= M/J&$K5)A'6RNQD9CHLCHDA:CL&]$3"/?]XR^9K'RC!Y)GH<#?C.\D M^Y+OW^K!J8,T%LIE50#:"EC9QUQJ!UTO?JU-W?K=M] M]\+]YXKS MUF+"UJ=;O-N=7)0*OE-AB0- )*BT%I%(JF![>3&?SH5,D42$^(K&LRO5BN5H+ MM:!G22K[QH>T4)IO5A;UC^C;&XKRE;OV@WL%)(WX%@'''X\]S]0.0"NF4#0] MY)U$X[LUFIO# STOLXQ5-5KQJ@VZBGF[JV"-.Y".TL8=DD9:FA_N!-X[\Z+ M[^O"H/52*)H>]DY<\MWJDCENRQ!2SG]2&\)S="_*BBTX8L4"538+5"YMC?:HOI^RM18)]G,1H:N3BQF030Q!EJ;&38JI>YF M'>NV3EO";FWIG51JRY?W\B+2A-==XK3Z'%2" J414%H,2J-0-+T_=!(4/I4$ MA4$E*% : :7%H#0*1=,#WDE0V"U!_=E,G465)HV;B?56UF MX5G4SZHV,[]/BZUF^,R;[O[73[&G.!R".Y4)NU4FBX<_HEP='I-+U2?.CUN6 MM)7ZNVL^.?4//+_O?[LAQM-^!-XPG([Z,7B+..D[_A0*$.X4(.P^:?+;NMER M+I]>3W;5ZM#A4Z9.UWY[_GFCB "BR@- )*BT%I%(JF![P38;!;A/F.BL(>Y56>5HLEBQ'#UQ]E /G?FMK=VT'GQ '/74#2HM! M:12*IO>"3FL)_!,-D0&HF )*(Z"T&)1&H6AZP#LQ)7"NW;>9_,W]R._8CG17 M?7"7 )5;0&DQ*(VVM-WQ9Q+HLP ]VCO/^[B5%.WVMH8,]L$>V"=[8!_M@7VV MYQ3Z3=#I-T%XJK0->G((E$9 :3$HC4+1](!WNE'@UHUX=\VY5_U*;[C9SV"EZP(N&(M[Y% M?Y%2/:5NOV] )2!0&@&EQ: T"D73NT$G 06GDH "4 D(E$9 :3$HC4+1](!W M$E#@EH"41D!I,2B-0M'TA\0[$2CT3I0>0U"] M!Y1&0&DQ*(U"T?2 =WI/Z#Y;XWPO@/]^YKO>QXA8C,S#2!8C+F1SP/-MZ=3N>%#=!)1&0&DQ*(U"T?3.T8DK MX:G>IA*"JBZ@- )*BT%I%(JF!WSGG2KN4S.N\YQM4?TM)V;V-*VPN7EHL0H" M,W]:K,RSG.XF'>JRX+9J7I=4H*=>%V+R&:/OK]H5LGYK7D/5^O_+/ MKWW+[\0_CS>O6^OPF[>_W;!JH;:J,OXDJ_+.QG+@J#8O5-M\$>6J>0'88RE$ MF3:4,Y-^?RE*\?E$5;%]K-_L_4$L#!!0 ( /& !%=(,;:7Q@, M &40 9 >&PO=V]R:W-H965TM M&!*@B%X<.TYF"VCL#DOA%('3;A^&H:"ELT5$$E62LAM@/WXD)1($KXD:6Y&#N)E,6-ZXHHP8R("U9@KIXL&<^(5%.^ MN9FZ#$M,,#?S/Q^]K [/B=XD;LC4%3 M63#VI"=W\=CQ=$288B0U!%$?:YQ@FFHD%9<)BN,O7**0Z)0EG4Y2$IN(J7=Q6+H)77 S@GN4R$? QCS%NV[LJW";F8!OS;6 %_%3F%]#S MWD/@!3WX^CB%LW?G(+E*VF\1X=_*G$I8+-(#H4[LR%.,%+)OD(,MLB7B7J-R MS^#V7L&=8THDQO! N!+["R>Y(%4:_SE36^%.8B;^.B1MA7MY&%??\1M1D C' MCKK$ OD:G?#GG_R!]\LA\AV!M22X;"2XM*&'>ZFET@FKM,NJM*/F&>(A 2K4 M@4'5[Z1UV/,];^2N]XG]>U,P&.XVM0+N-P'WK0%_GLU5QB)?/<.,K:B0-!(P MFTT.!6E%.O:4.@)KD1XTI =OE*B#+B7H"*PEP54CP97UW#\QJG)TK1*UY/@> M"J6$R@*1T +89CLJD$=JA_JB@S,B@&P7S@])4_D;[F6G=]%_D<'6F$YD/&P8 M#ZV,I^I+]0GFF..&+%(T60Y_PS$7P.K@V-/O"*REQ76CQ?4;78#K+B7H"*PE M@>_M:@+O?[X"M4/[';!'=2KKO4K([^R%;X_E^R^ M_[)DL0=S*ME=->;;R[$=V07A'%.AAZK;X.8^*[[ULF9\N)2^K3VT:'KZ[R53 M:R2G,MV5<;Z]CCNU\*QA_Z/RM#L_EIR[U\AEZDUD^EL!$2MS6?5TS6K30W\P MG:.[VUXUX/>$KV@N(,6E,O4NKE2@O.IIJXEDA6D+%TRJ)M,,$R0Q6QESRE5WC+GHAKZLW+A(Z=!_O'C[8U&HFS>>/9^].SOK/%[>[,8O#'#I M!T[1ZP-$KSJXKL8PZ7A;VEQ^KH4L\1RC]0YRM,<0)MQW^#%"OR,F3F)K+-!! MR+W.81.\=X8Q9[W0[R)\ MZ(\)9Q/)@)61G/&5#7Z8BTWP!>35[8=5J1W.)%F%W6M_0S G MG612R)3*)DWHKT.C :<9V)%L-H>S*LH 0*6*7#=21F:%(,;#FE$WM.R4RIT)]6NCA"-.':J5W MDF9L:?K+K#& J8>X.BE+OOK(V4SDU [^X(2C 5GSO'DAV;/.!J4RU0$J?>^) M2L6F[T?\RR_VG'4^U>6S:_* MKF&GQWK/<.PFKT_!9'P*)D^B)ONG8#(Y?I/1"7BL][_';C(\!9/=HS09U'O* MUL9U:]O:1#UX/1CZW^!U@V^2>I,%XXJ)NC=G:4K%B]VKEE=DHE^YM_3U]2G- MR(*KAP8<^IOV5YJR19XT5]W!1-17;=I?8'AZ*[Q^-]&YF$CIDJ;CNBMG$]/T M=$-GK0\@["*WYG C&,=B;@0P+ _F .-8%I;G?QI/'QV/Q3!O?2?21SE]E&-9 M+F1L/E@>-R?1AWND21)%<8S-Z'CL=##&YBV.X<^MAGD#!I8',OW97..KC5?( M_CK UG1?A6 CQ2L1&RD^UX"XYPT82>)>;2P/,+!5P&H'\KOS0$VY.5$$JXIY MP^Y@'$D2#(%:=-=H'".S$\/'O3[871)%2>)& ',[B"(,@;L11S 'X %#HL@\ M!W>>1\'Z.15L_@\]^@502P,$% @ \8 $5Y>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'"ELXV48IT2=II^NMWE&+TW+B'O3!^DD71U*<3CQ])O7FP[O/" MVL_B:ZN-GV3K$#97@X&OU]!*_[O=@,$K2^M:&?#4K09^XT V?@T06CTHAL/Q MH)7*9&_?[-NJW(">V !U4-9@82RX5_#@OU^/IV*GO%HHK<+C).M^:\A$JXQJ MU3=H)MDP$WYM'_ZV3GVS)DA]6SNK]23+^POWX(*JGQ7?1L@[N?!=29"+&XD@ MDVP\Q :7ROG0U>C:E\BX ZS9- M_X !R4BXW)7""V[>=(PI>8RW6C5X]T:\DUJ:&D071T\ "P:P.!F@.*LD@2P9 MR/(%(6\C1/R#%W8I/FS $<@1 SDZ&>14^C6!O& @+])"OI->=4B5 X]5NQJ_ MB1GXVJE-()!C!G*<%O(&=F"V-(,O&9C+M# ?C0KG \J5/;8D.^JT/@7C%P MK]+"5=(% \[_(JZ_;%$(A.HU0_4Z+=6U= 8%X$6%8W&,'QV+A]Q@/$P+-C>U M;4'V!(WL1 S(/:W1W'G M)&9!-TTY(.0,D2=61-__Q;\0UK81<[,#WP65\G%RR!/;X7:[\/!EBY7$]2Z^ M; K&"2%/;(1*/HI=EZK=WZ/^9\K7VOJM.YA$<4+($QMA;KQJ<##!GM=@Y2077$D7W(PQA-G%),S2I'8*'P^EQ23 M$TN16"S[?#Z/P[9#QXFE2"R6GPW@3V^< M8G*>*4[D&<2TYOR>;GAPGBE?VC,'?;*BF)QMRL2V.8))\YMB5$_'0[VZ.+N+VPW*K]13+/IA_K&SVGQ#WGS_?_@=02P,$ M% @ \8 $5T<<8+FD 0 FQH !H !X;"]?/L@*.!8 M*=*@/96UMCS^"^N3M9Y]A:I,A_H<]XXS[$%+16Y7M+J1YX2[5\W1T]X/T;Y.+WG(S+]KE1@J7.T@A2/,' M&019_B /03Y_T!""AOF#1A TRA\TAJ!Q_J )!$WR!TTA:)H_2 8HXX @J8,U M@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK M@=Z*>BN!WMKYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O M)=#;4&\CT-M0;R/0VU!O(]#;.ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'I[U-L3Z.U1;T^@MT>]/8'>'O7V!'K[SF;W._6.Z5J%^.QYK/'Y M[Z0ZW>X-S\??EX^3G;?WCK.#?U&+7U!+ P04 " #Q@ 17+M+XP*X! #* M&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A9 M5'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.& MH2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A M)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1 M]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!R MW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DE7>-:E\ M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " #Q@ 17F5R<(Q & "<)P $P @ '- 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /& !%?-K^ 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ \8 $5U?,?Y.V @ ME@< !@ ("![A0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8 $5]E.X5IM% F#T !@ M ("!@R8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8 $5[F ']N#!P !!0 !@ ("!1DH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8 $ M5RBT]=H=! _P@ !D ("!=7$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8 $5UB-)I5$ @ B@8 M !D ("!!WP 'AL+W=O&PO=V]R:W-H965T1 !X;"]W;W)K&UL4$L! A0#% @ \8 $5_((+0C& @ P8 !D M ("!D)8 'AL+W=O&PO=V]R:W-H965T M@:>L$H0, -4* 9 M " @6&> !X;"]W;W)K&UL4$L! A0# M% @ \8 $5^2H $VS!0 F! !D ("!.:( 'AL+W=O M&PO=V]R:W-H965TK M !X;"]W;W)K&UL4$L! A0#% @ \8 $5_0Q M:7A4! !1@ !D ("!:+ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8 $5PDQ+%MK P %PX !D M ("!MKP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \8 $5Q717RHT@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ \8 $5W>R$>?,!0 >2( !D ("!3MD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8 $5\Q7!I#M P +Q$ !D M ("!L_ 'AL+W=O&PO=V]R M:W-H965T@^D;4\@@ .). M 9 " @8+Y !X;"]W;W)K&UL M4$L! A0#% @ \8 $5T@QMI?& P 91 !D ("!JP(! M 'AL+W=O&PO7BKL

*V-=U\0, ((= / M " 1D+ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #Q@ 171QQ@N:0! M ";&@ &@ @ $W#P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #Q@ 17+M+XP*X! #*&@ $P M@ $3$0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 - T ",. #R$@$ " ! end XML 57 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 58 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 159 217 1 false 39 0 false 11 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.gpreinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.gpreinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations Sheet http://www.gpreinc.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 0000006 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies Sheet http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPolicies Basis of Presentation, Description of Business and Summary of Significant Accounting Policies Notes 6 false false R7.htm 0000007 - Disclosure - Revenue Sheet http://www.gpreinc.com/role/Revenue Revenue Notes 7 false false R8.htm 0000010 - Disclosure - Unit-Based Compensation Sheet http://www.gpreinc.com/role/UnitBasedCompensation Unit-Based Compensation Notes 8 false false R9.htm 0000011 - Disclosure - Partners' Equity Sheet http://www.gpreinc.com/role/PartnersEquity Partners' Equity Notes 9 false false R10.htm 0000012 - Disclosure - Earnings Per Unit Sheet http://www.gpreinc.com/role/EarningsPerUnit Earnings Per Unit Notes 10 false false R11.htm 0000013 - Disclosure - Income Taxes Sheet http://www.gpreinc.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 0000014 - Disclosure - Commitments and Contingencies Sheet http://www.gpreinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 12 false false R13.htm 0000015 - Disclosure - Related Party Transactions Sheet http://www.gpreinc.com/role/RelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 0000016 - Disclosure - Equity Method Investment Sheet http://www.gpreinc.com/role/EquityMethodInvestment Equity Method Investment Notes 14 false false R15.htm 0000017 - Disclosure - Subsequent Events Sheet http://www.gpreinc.com/role/SubsequentEvents Subsequent Events Notes 15 false false R16.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 16 false false R17.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 17 false false R18.htm 9954701 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPolicies 18 false false R19.htm 9954702 - Disclosure - Revenue (Tables) Sheet http://www.gpreinc.com/role/RevenueTables Revenue (Tables) Tables http://www.gpreinc.com/role/Revenue 19 false false R20.htm 9954704 - Disclosure - Unit-Based Compensation (Tables) Sheet http://www.gpreinc.com/role/UnitBasedCompensationTables Unit-Based Compensation (Tables) Tables http://www.gpreinc.com/role/UnitBasedCompensation 20 false false R21.htm 9954705 - Disclosure - Partners' Equity (Tables) Sheet http://www.gpreinc.com/role/PartnersEquityTables Partners' Equity (Tables) Tables http://www.gpreinc.com/role/PartnersEquity 21 false false R22.htm 9954706 - Disclosure - Earnings Per Unit (Tables) Sheet http://www.gpreinc.com/role/EarningsPerUnitTables Earnings Per Unit (Tables) Tables http://www.gpreinc.com/role/EarningsPerUnit 22 false false R23.htm 9954707 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.gpreinc.com/role/CommitmentsandContingencies 23 false false R24.htm 9954709 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 24 false false R25.htm 9954710 - Disclosure - Revenue - Disaggregation of Revenue by Major Source (Details) Sheet http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails Revenue - Disaggregation of Revenue by Major Source (Details) Details 25 false false R26.htm 9954711 - Disclosure - Revenue - Narrative (Details) Sheet http://www.gpreinc.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 26 false false R27.htm 9954712 - Disclosure - Revenue - Changes in Unearned Revenue From Service Agreements (Details) Sheet http://www.gpreinc.com/role/RevenueChangesinUnearnedRevenueFromServiceAgreementsDetails Revenue - Changes in Unearned Revenue From Service Agreements (Details) Details 27 false false R28.htm 9954713 - Disclosure - Debt (Details) Sheet http://www.gpreinc.com/role/DebtDetails Debt (Details) Details 28 false false R29.htm 9954716 - Disclosure - Unit-Based Compensation - Narrative (Details) Sheet http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails Unit-Based Compensation - Narrative (Details) Details 29 false false R30.htm 9954717 - Disclosure - Unit-Based Compensation - Non-Vested Unit Based Activity (Details) Sheet http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails Unit-Based Compensation - Non-Vested Unit Based Activity (Details) Details 30 false false R31.htm 9954718 - Disclosure - Partners' Equity - Changes in Partners' Deficit (Details) Sheet http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails Partners' Equity - Changes in Partners' Deficit (Details) Details 31 false false R32.htm 9954720 - Disclosure - Partners' Equity - Narrative (Details) Sheet http://www.gpreinc.com/role/PartnersEquityNarrativeDetails Partners' Equity - Narrative (Details) Details 32 false false R33.htm 9954721 - Disclosure - Partners' Equity - Total Cash Distributions Declared (Details) Sheet http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails Partners' Equity - Total Cash Distributions Declared (Details) Details 33 false false R34.htm 9954722 - Disclosure - Earnings Per Unit - Narrative (Details) Sheet http://www.gpreinc.com/role/EarningsPerUnitNarrativeDetails Earnings Per Unit - Narrative (Details) Details 34 false false R35.htm 9954723 - Disclosure - Earnings Per Unit - Earnings Per Limited Partner Unit - Basic and Diluted (Details) Sheet http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails Earnings Per Unit - Earnings Per Limited Partner Unit - Basic and Diluted (Details) Details 35 false false R36.htm 9954724 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 36 false false R37.htm 9954725 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails Commitments and Contingencies - Components of Lease Expense (Details) Details 37 false false R38.htm 9954726 - Disclosure - Commitments and Contingencies - Supplemental Cash Flow Information Related to Operating Leases (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails Commitments and Contingencies - Supplemental Cash Flow Information Related to Operating Leases (Details) Details 38 false false R39.htm 9954727 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Details) Details 39 false false R40.htm 9954728 - Disclosure - Commitments and Contingencies - Aggregate Minimum Lease Payments (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails Commitments and Contingencies - Aggregate Minimum Lease Payments (Details) Details 40 false false R41.htm 9954729 - Disclosure - Commitments and Contingencies - Components of Lease Revenue (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails Commitments and Contingencies - Components of Lease Revenue (Details) Details 41 false false R42.htm 9954730 - Disclosure - Commitments and Contingencies - Minimum Future Rental Revenue (Details) Sheet http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails Commitments and Contingencies - Minimum Future Rental Revenue (Details) Details 42 false false R43.htm 9954732 - Disclosure - Related Party Transactions (Details) Sheet http://www.gpreinc.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.gpreinc.com/role/RelatedPartyTransactions 43 false false R44.htm 9954733 - Disclosure - Equity Method Investment (Details) Sheet http://www.gpreinc.com/role/EquityMethodInvestmentDetails Equity Method Investment (Details) Details http://www.gpreinc.com/role/EquityMethodInvestment 44 false false All Reports Book All Reports gpp-20230630.htm gpp-20230630.xsd gpp-20230630_cal.xml gpp-20230630_def.xml gpp-20230630_lab.xml gpp-20230630_pre.xml gpp-q22023exhibit311.htm gpp-q22023exhibit312.htm gpp-q22023exhibit321.htm gpp-q22023exhibit322.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gpp-20230630.htm": { "axisCustom": 0, "axisStandard": 15, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 507, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 159, "dts": { "calculationLink": { "local": [ "gpp-20230630_cal.xml" ] }, "definitionLink": { "local": [ "gpp-20230630_def.xml" ] }, "inline": { "local": [ "gpp-20230630.htm" ] }, "labelLink": { "local": [ "gpp-20230630_lab.xml" ] }, "presentationLink": { "local": [ "gpp-20230630_pre.xml" ] }, "schema": { "local": [ "gpp-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 481, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "total": 5 }, "keyCustom": 33, "keyStandard": 184, "memberCustom": 27, "memberStandard": 12, "nsprefix": "gpp", "nsuri": "http://www.gpreinc.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.gpreinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Earnings Per Unit", "menuCat": "Notes", "order": "10", "role": "http://www.gpreinc.com/role/EarningsPerUnit", "shortName": "Earnings Per Unit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "11", "role": "http://www.gpreinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "12", "role": "http://www.gpreinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "13", "role": "http://www.gpreinc.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Equity Method Investment", "menuCat": "Notes", "order": "14", "role": "http://www.gpreinc.com/role/EquityMethodInvestment", "shortName": "Equity Method Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "15", "role": "http://www.gpreinc.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "16", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R17": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "17", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gpp:OrganizationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "18", "role": "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gpp:OrganizationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.gpreinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Unit-Based Compensation (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.gpreinc.com/role/UnitBasedCompensationTables", "shortName": "Unit-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Partners' Equity (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.gpreinc.com/role/PartnersEquityTables", "shortName": "Partners' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Earnings Per Unit (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.gpreinc.com/role/EarningsPerUnitTables", "shortName": "Earnings Per Unit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "24", "role": "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation, Description of Business and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Revenue - Disaggregation of Revenue by Major Source (Details)", "menuCat": "Details", "order": "25", "role": "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails", "shortName": "Revenue - Disaggregation of Revenue by Major Source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "26", "role": "http://www.gpreinc.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-56", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-64", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Revenue - Changes in Unearned Revenue From Service Agreements (Details)", "menuCat": "Details", "order": "27", "role": "http://www.gpreinc.com/role/RevenueChangesinUnearnedRevenueFromServiceAgreementsDetails", "shortName": "Revenue - Changes in Unearned Revenue From Service Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "28", "role": "http://www.gpreinc.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Unit-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "29", "role": "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails", "shortName": "Unit-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-4", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Unit-Based Compensation - Non-Vested Unit Based Activity (Details)", "menuCat": "Details", "order": "30", "role": "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails", "shortName": "Unit-Based Compensation - Non-Vested Unit Based Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-4", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-64", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PartnersCapital", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Partners' Equity - Changes in Partners' Deficit (Details)", "menuCat": "Details", "order": "31", "role": "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "shortName": "Partners' Equity - Changes in Partners' Deficit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gpp:DistributionMadeToLimitedPartnerAndGeneralPartnerThresholdInDaysAfterEndOfEachCalendarQuarterDistributionPayment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Partners' Equity - Narrative (Details)", "menuCat": "Details", "order": "32", "role": "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails", "shortName": "Partners' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gpp:DistributionMadeToLimitedPartnerAndGeneralPartnerThresholdInDaysAfterEndOfEachCalendarQuarterDistributionPayment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gpp:ScheduleAllocationOfTotalCashDistributionsToGeneralAndLimitedPartnersTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DistributionMadeToLimitedPartnerCashDistributionsDeclared", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Partners' Equity - Total Cash Distributions Declared (Details)", "menuCat": "Details", "order": "33", "role": "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails", "shortName": "Partners' Equity - Total Cash Distributions Declared (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gpp:ScheduleAllocationOfTotalCashDistributionsToGeneralAndLimitedPartnersTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-86", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DistributionMadeToLimitedPartnerCashDistributionsDeclared", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Earnings Per Unit - Narrative (Details)", "menuCat": "Details", "order": "34", "role": "http://www.gpreinc.com/role/EarningsPerUnitNarrativeDetails", "shortName": "Earnings Per Unit - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "gpp:DistributionToPartnerCashDistributionsDeclared", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Earnings Per Unit - Earnings Per Limited Partner Unit - Basic and Diluted (Details)", "menuCat": "Details", "order": "35", "role": "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "shortName": "Earnings Per Unit - Earnings Per Limited Partner Unit - Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "gpp:DistributionToPartnerCashDistributionsDeclared", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-118", "decimals": "-5", "lang": "en-US", "name": "gpp:MinimumVolumeCommitmentThroughputCapacity", "reportCount": 1, "unique": true, "unitRef": "gal", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details)", "menuCat": "Details", "order": "37", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails", "shortName": "Commitments and Contingencies - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gpp:SupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "gpp:CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesOperatingCashFlowsFromOperatingLease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Commitments and Contingencies - Supplemental Cash Flow Information Related to Operating Leases (Details)", "menuCat": "Details", "order": "38", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Supplemental Cash Flow Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gpp:SupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "gpp:CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesOperatingCashFlowsFromOperatingLease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gpp:SupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Details)", "menuCat": "Details", "order": "39", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gpp:SupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostMaintenance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Commitments and Contingencies - Aggregate Minimum Lease Payments (Details)", "menuCat": "Details", "order": "40", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Aggregate Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Commitments and Contingencies - Components of Lease Revenue (Details)", "menuCat": "Details", "order": "41", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "shortName": "Commitments and Contingencies - Components of Lease Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-117", "decimals": "INF", "first": true, "lang": "en-US", "name": "gpp:ServiceAgreementThroughputOfEthanolPricePerGallon", "reportCount": 1, "unitRef": "usdPerGal", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Commitments and Contingencies - Minimum Future Rental Revenue (Details)", "menuCat": "Details", "order": "42", "role": "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "shortName": "Commitments and Contingencies - Minimum Future Rental Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-120", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostsAndExpenses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "43", "role": "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-21", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsOfCapitalDistribution", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Equity Method Investment (Details)", "menuCat": "Details", "order": "44", "role": "http://www.gpreinc.com/role/EquityMethodInvestmentDetails", "shortName": "Equity Method Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-157", "decimals": "2", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "5", "role": "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000006 - Disclosure - Basis of Presentation, Description of Business and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "6", "role": "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation, Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Revenue", "menuCat": "Notes", "order": "7", "role": "http://www.gpreinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Unit-Based Compensation", "menuCat": "Notes", "order": "8", "role": "http://www.gpreinc.com/role/UnitBasedCompensation", "shortName": "Unit-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PartnersCapitalNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Partners' Equity", "menuCat": "Notes", "order": "9", "role": "http://www.gpreinc.com/role/PartnersEquity", "shortName": "Partners' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gpp-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PartnersCapitalNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 39, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gpreinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r549", "r560", "r570", "r595" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r552", "r563", "r573", "r598" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r556", "r564", "r574", "r591", "r599", "r603", "r611" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r549", "r560", "r570", "r595" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r546", "r557", "r567", "r592" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r553", "r564", "r574", "r599" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r553", "r564", "r574", "r599" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r553", "r564", "r574", "r599" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r553", "r564", "r574", "r599" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r553", "r564", "r574", "r599" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r556", "r564", "r574", "r591", "r599", "r603", "r611" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r545", "r615" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r545", "r615" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r545", "r615" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r553", "r564", "r574", "r591", "r599" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r551", "r562", "r572", "r597" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r554", "r565", "r575", "r600" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r554", "r565", "r575", "r600" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r546", "r557", "r567", "r592" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r547", "r558", "r568", "r593" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r548", "r559", "r569", "r594" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r555", "r566", "r576", "r601" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r550", "r561", "r571", "r596" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "gpp_AdditionalRailcarOperatingLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Railcar Operating Leases [Member]", "label": "Additional Railcar Operating Leases [Member]", "terseLabel": "Additional Railcar Operating Leases" } } }, "localname": "AdditionalRailcarOperatingLeasesMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gpp_AmendedRailTransportationServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended Rail Transportation Services Agreement [Member]", "label": "Amended Rail Transportation Services Agreement [Member]", "terseLabel": "Amended Rail Transportation Services Agreement" } } }, "localname": "AmendedRailTransportationServicesAgreementMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gpp_AmendedStorageAndThroughputAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended Storage And Throughput Agreement [Member]", "label": "Amended Storage And Throughput Agreement [Member]", "terseLabel": "Amended Storage And Throughput Agreement" } } }, "localname": "AmendedStorageAndThroughputAgreementMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "domainItemType" }, "gpp_AssetRetirementObligationAccretion": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation, Accretion", "label": "Asset Retirement Obligation, Accretion", "negatedTerseLabel": "Accretion" } } }, "localname": "AssetRetirementObligationAccretion", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "gpp_AverageTruckingMilesTraveledFromReceiptPointToDeliveryPoint": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average Trucking Miles Traveled From Receipt Point To Delivery Point", "label": "Average Trucking Miles Traveled From Receipt Point To Delivery Point", "terseLabel": "Average trucking miles traveled from receipt point to delivery point (in miles)" } } }, "localname": "AverageTruckingMilesTraveledFromReceiptPointToDeliveryPoint", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "lengthItemType" }, "gpp_BirminghamTerminalServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Birmingham Terminal Services Agreement [Member]", "label": "Birmingham Terminal Services Agreement [Member]", "terseLabel": "Birmingham Terminal Services Agreement" } } }, "localname": "BirminghamTerminalServicesAgreementMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_BusinessDescriptionPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Description", "label": "Business Description [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionPolicyTextBlock", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gpp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesOperatingCashFlowsFromOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities, Operating Cash Flows From Operating Lease", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities, Operating Cash Flows From Operating Lease", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesOperatingCashFlowsFromOperatingLease", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "gpp_CommonUnitsGreenPlainsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Units - Green Plains [Member]", "label": "Common Units Green Plains [Member]", "terseLabel": "Common Units- \u200eGreen Plains", "verboseLabel": "Limited partner common units - Green Plains" } } }, "localname": "CommonUnitsGreenPlainsMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "domainItemType" }, "gpp_CommonUnitsPublicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Units - Public [Member]", "label": "Common Units Public [Member]", "terseLabel": "Common Units- \u200ePublic", "verboseLabel": "Limited partner common units - public" } } }, "localname": "CommonUnitsPublicMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "domainItemType" }, "gpp_ContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability", "label": "Contract with Customer, Liability [Roll Forward]", "terseLabel": "Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityRollForward", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueChangesinUnearnedRevenueFromServiceAgreementsDetails" ], "xbrltype": "stringItemType" }, "gpp_CreditExpiringDecember312022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Expiring December 31, 2022 [Member]", "label": "Credit Expiring December312022 [Member]", "terseLabel": "Credit Expiring December 31, 2022" } } }, "localname": "CreditExpiringDecember312022Member", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_CreditExpiringMarch312023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Expiring March 31, 2023 [Member]", "label": "Credit Expiring March312023 [Member]", "terseLabel": "Credit Expiring March 31, 2023" } } }, "localname": "CreditExpiringMarch312023Member", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility [Member]", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "gpp_CumulativeMinimumVolumeDeficiencyCredits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative Minimum Volume Deficiency Credits", "label": "Cumulative Minimum Volume Deficiency Credits", "terseLabel": "Cumulative minimum volume deficiency credits" } } }, "localname": "CumulativeMinimumVolumeDeficiencyCredits", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "gpp_DebtInstrumentCovenantCoverageRatioMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Coverage Ratio , Minimum", "label": "Debt Instrument, Covenant, Coverage Ratio , Minimum", "terseLabel": "Coverage ratio, minimum" } } }, "localname": "DebtInstrumentCovenantCoverageRatioMinimum", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "pureItemType" }, "gpp_DebtInstrumentCovenantLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio , Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio , Maximum", "terseLabel": "Leverage ratio , maximum" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "pureItemType" }, "gpp_DebtInstrumentOptionToPrepayPerQuarter": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Option To Prepay Per Quarter", "label": "Debt Instrument, Option To Prepay Per Quarter", "terseLabel": "Option to prepay per quarter" } } }, "localname": "DebtInstrumentOptionToPrepayPerQuarter", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "gpp_DebtInstrumentPrincipalPrepaymentPostClosingDatePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Principal Prepayment, Post Closing Date Period", "label": "Debt Instrument, Principal Prepayment, Post Closing Date Period", "terseLabel": "Option to prepay, post closing date period" } } }, "localname": "DebtInstrumentPrincipalPrepaymentPostClosingDatePeriod", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "gpp_DebtInstrumentVariableFloorRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Floor Rate", "label": "Debt Instrument, Variable Floor Rate", "terseLabel": "Variable floor rate (as a percent)" } } }, "localname": "DebtInstrumentVariableFloorRate", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "gpp_DebtInstrumentsPrepaymentDueToExcessCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instruments, Prepayment Due To Excess Cash", "label": "Debt Instruments, Prepayment Due To Excess Cash", "terseLabel": "Prepayment due to excess cash" } } }, "localname": "DebtInstrumentsPrepaymentDueToExcessCash", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "gpp_DelekRenewablesLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delek Renewables LLC [Member]", "label": "Delek Renewables Llc [Member]", "terseLabel": "Delek Renewables LLC" } } }, "localname": "DelekRenewablesLlcMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "gpp_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": -1.0 } }, "crdr": "credit", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCurrentLiabilities", "nsuri": "http://www.gpreinc.com/20230630", "xbrltype": "monetaryItemType" }, "gpp_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseNonCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": -1.0 } }, "crdr": "credit", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseNonCurrentLiabilities", "nsuri": "http://www.gpreinc.com/20230630", "xbrltype": "monetaryItemType" }, "gpp_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssets", "nsuri": "http://www.gpreinc.com/20230630", "xbrltype": "monetaryItemType" }, "gpp_DistributionMadeToLimitedPartnerAndGeneralPartnerThresholdInDaysAfterEndOfEachCalendarQuarterDistributionPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distribution Made To Limited Partner And General Partner, Threshold In Days After End Of Each Calendar Quarter, Distribution Payment", "label": "Distribution Made To Limited Partner And General Partner, Threshold In Days After End Of Each Calendar Quarter, Distribution Payment", "terseLabel": "Threshold period after end of each calendar quarter for distribution payment (in days)" } } }, "localname": "DistributionMadeToLimitedPartnerAndGeneralPartnerThresholdInDaysAfterEndOfEachCalendarQuarterDistributionPayment", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "gpp_DistributionToPartnerCashDistributionsDeclared": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Distribution to Partner, Cash Distributions Declared", "label": "Distribution to Partner, Cash Distributions Declared", "terseLabel": "Distributions declared" } } }, "localname": "DistributionToPartnerCashDistributionsDeclared", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "gpp_EarningsInExcessOfDistributions": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings In Excess Of Distributions", "label": "Earnings In Excess Of Distributions", "terseLabel": "Earnings less than distributions" } } }, "localname": "EarningsInExcessOfDistributions", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "gpp_EarningsLessThanDistributions": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings Less Than Distributions", "label": "Earnings Less Than Distributions", "verboseLabel": "Earnings less than distributions" } } }, "localname": "EarningsLessThanDistributions", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "gpp_EarningsPerUnitLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Unit [Line Items]", "label": "Earnings Per Unit [Line Items]", "terseLabel": "Earnings Per Unit [Line Items]" } } }, "localname": "EarningsPerUnitLineItems", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "gpp_EarningsPerUnitTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Unit [Table]", "label": "Earnings Per Unit [Table]", "terseLabel": "Earnings Per Unit [Table]" } } }, "localname": "EarningsPerUnitTable", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "gpp_EthanolPlantInOrdNebraskaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ethanol Plant In Ord, Nebraska [Member]", "label": "Ethanol Plant In Ord Nebraska [Member]", "terseLabel": "Ethanol Plant In Ord, Nebraska" } } }, "localname": "EthanolPlantInOrdNebraskaMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DispositionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "gpp_FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fee-based Rail Transportation Services Agreement, Logistical Operations Management And Other Services [Member]", "label": "Fee Based Rail Transportation Services Agreement Logistical Operations Management And Other Services [Member]", "terseLabel": "Fee-based Rail Transportation Services Agreement, Logistical Operations Management And Other Services" } } }, "localname": "FeeBasedRailTransportationServicesAgreementLogisticalOperationsManagementAndOtherServicesMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_FeeBasedRailTransportationServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fee-based Rail Transportation Services Agreement [Member]", "label": "Fee Based Rail Transportation Services Agreement [Member]", "terseLabel": "Fee-based Rail Transportation Services Agreement" } } }, "localname": "FeeBasedRailTransportationServicesAgreementMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_FeeBasedStorageAndThroughputAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fee-based Storage And Throughput Agreement [Member]", "label": "Fee Based Storage And Throughput Agreement [Member]", "terseLabel": "Fee-based Storage and Throughput Agreement" } } }, "localname": "FeeBasedStorageAndThroughputAgreementMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gpp_FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fee-based Storage and Throughput and Rail Transportation Agreements [Member]", "label": "Fee Based Storage And Throughput And Rail Transportation Agreements [Member]", "terseLabel": "Fee-based Storage and Throughput and Rail Transportation Agreements" } } }, "localname": "FeeBasedStorageAndThroughputAndRailTransportationAgreementsMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_FeeBasedTruckingTransportationAndTerminalServicesAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fee-based Trucking Transportation and Terminal Services Agreements [Member]", "label": "Fee Based Trucking Transportation And Terminal Services Agreements [Member]", "terseLabel": "Fee-based Trucking Transportation and Terminal Services Agreements" } } }, "localname": "FeeBasedTruckingTransportationAndTerminalServicesAgreementsMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_GreenPlainsTradeGroupLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Green Plains Trade Group LLC [Member]", "label": "Green Plains Trade Group Llc [Member]", "terseLabel": "Green Plains Trade Group LLC" } } }, "localname": "GreenPlainsTradeGroupLlcMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "gpp_GreenPlainsTradeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Green Plains Trade [Member]", "label": "Green Plains Trade [Member]", "terseLabel": "Green Plains Trade" } } }, "localname": "GreenPlainsTradeMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_IncentiveDistributionPercentageOfAvailableCashDistributedFromOperatingSurplus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Distribution, Percentage Of Available Cash Distributed From Operating Surplus", "label": "Incentive Distribution, Percentage Of Available Cash Distributed From Operating Surplus", "terseLabel": "Incentive distribution, percentage of available cash distributed from operating surplus (as a percent)" } } }, "localname": "IncentiveDistributionPercentageOfAvailableCashDistributedFromOperatingSurplus", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "gpp_LeasingRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasing Revenues [Member]", "label": "Leasing Revenues [Member]", "terseLabel": "Leasing revenues" } } }, "localname": "LeasingRevenuesMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "gpp_LessorOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Remaining Lease Term", "label": "Lessor, Operating Lease, Remaining Lease Term", "terseLabel": "Lessor, operating lease, remaining lease term (in years)" } } }, "localname": "LessorOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "gpp_LimitedPartnerUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Limited Partner Units [Member]", "label": "Limited Partner Units [Member]", "terseLabel": "Limited Partner Units" } } }, "localname": "LimitedPartnerUnitsMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "gpp_MinimumVolumeCommitmentCreditExpiredInPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minimum Volume Commitment Credit, Expired In Period", "label": "Minimum Volume Commitment Credit, Expired In Period", "terseLabel": "Minimum volume commitment credit, expired in period" } } }, "localname": "MinimumVolumeCommitmentCreditExpiredInPeriod", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "gpp_MinimumVolumeCommitmentThroughputCapacity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Volume Commitment, Throughput Capacity", "label": "Minimum Volume Commitment, Throughput Capacity", "terseLabel": "Quarterly minimum volume commitment, throughput capacity (in gallons)" } } }, "localname": "MinimumVolumeCommitmentThroughputCapacity", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "volumeItemType" }, "gpp_MinimumVolumeCommitmentThroughputCapacityPerGallon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Volume Commitment, Throughput Capacity, Per Gallon", "label": "Minimum Volume Commitment, Throughput Capacity, Per Gallon", "terseLabel": "Minimum volume commitment, throughput capacity (in dollars per gallon)" } } }, "localname": "MinimumVolumeCommitmentThroughputCapacityPerGallon", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perUnitItemType" }, "gpp_MonthlyMinimumVolumeCommitmentThroughputCapacity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monthly Minimum Volume Commitment Throughput Capacity", "label": "Monthly Minimum Volume Commitment Throughput Capacity", "terseLabel": "Monthly minimum volume commitment throughput capacity (in gallons)" } } }, "localname": "MonthlyMinimumVolumeCommitmentThroughputCapacity", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "volumeItemType" }, "gpp_NetIncomeLossAllocatedToPartnersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Allocated to Partners", "label": "Net Income (Loss) Allocated to Partners [Abstract]", "terseLabel": "Net income attributable to partners' ownership interests" } } }, "localname": "NetIncomeLossAllocatedToPartnersAbstract", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "gpp_NlrEnergyLogisticsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NLR Energy Logistics LLC [Member]", "label": "Nlr Energy Logistics Llc [Member]", "terseLabel": "NLR Energy Logistics LLC" } } }, "localname": "NlrEnergyLogisticsLlcMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "gpp_NumberOfBarrelsOfStorage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Barrels Of Storage", "label": "Number Of Barrels Of Storage", "terseLabel": "Number of barrels of storage (in barrels)" } } }, "localname": "NumberOfBarrelsOfStorage", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "volumeItemType" }, "gpp_NumberOfRailcarsInFleet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Railcars In Fleet", "label": "Number Of Railcars In Fleet", "terseLabel": "Number of railcars in fleet" } } }, "localname": "NumberOfRailcarsInFleet", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "positiveIntegerItemType" }, "gpp_NumberOfTrainCarUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Number Of Train Car Units", "terseLabel": "Number of train car units (in units)" } } }, "localname": "NumberOfTrainCarUnits", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "integerItemType" }, "gpp_OperatingLeaseLiabilitiesAndRightOfUseAssetsOperatingActivities": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Liabilities And Right-Of-Use Assets, Operating Activities", "label": "Operating Lease Liabilities And Right-Of-Use Assets, Operating Activities", "terseLabel": "Operating lease liabilities and right-of-use assets" } } }, "localname": "OperatingLeaseLiabilitiesAndRightOfUseAssetsOperatingActivities", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "gpp_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Remaining Lease Term", "label": "Operating Lease Remaining Lease Term", "terseLabel": "Operating lease remaining lease term (in years)" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "gpp_OperationsAndMaintenanceExpensesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations and Maintenance expenses", "label": "Operations and Maintenance expenses [Domain]", "terseLabel": "Operations and Maintenance expenses [Domain]" } } }, "localname": "OperationsAndMaintenanceExpensesDomain", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_OrganizationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization Policy [Policy Text Block]", "label": "Organization Policy [Policy Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationPolicyPolicyTextBlock", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "gpp_PartnersCapitalLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Partners' Capital [Line Items]", "label": "Partners' Capital [Line Items]", "terseLabel": "Partners' Capital [Line Items]" } } }, "localname": "PartnersCapitalLineItems", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails" ], "xbrltype": "stringItemType" }, "gpp_PartnersCapitalTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Partners' Capital [Table]", "label": "Partners' Capital [Table]", "terseLabel": "Partners' Capital [Table]" } } }, "localname": "PartnersCapitalTable", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails" ], "xbrltype": "stringItemType" }, "gpp_PercentOfPartnershipSRevenueMajorCustomersBenchmark": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Partnership's Revenue, Major Customers Benchmark", "label": "Percent Of Partnership's Revenue, Major Customers Benchmark", "terseLabel": "Percent of partnership's revenue, major customers benchmark (as a percent)" } } }, "localname": "PercentOfPartnershipSRevenueMajorCustomersBenchmark", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "gpp_PriorPeriodDeficiencyCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior Period Deficiency Credit", "label": "Prior Period Deficiency Credit [Member]", "terseLabel": "Prior Period Deficiency Credit" } } }, "localname": "PriorPeriodDeficiencyCreditMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gpp_ProductsOrServicesAffiliateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products Or Services, Affiliate [Member]", "label": "Products Or Services Affiliate [Member]", "terseLabel": "Affiliate" } } }, "localname": "ProductsOrServicesAffiliateMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "gpp_ProductsOrServicesNonAffiliateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products Or Services, Non-affiliate [Member]", "label": "Products Or Services Non Affiliate [Member]", "terseLabel": "Non-affiliate" } } }, "localname": "ProductsOrServicesNonAffiliateMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "gpp_RailcarCapacity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Railcar Capacity", "label": "Railcar Capacity", "terseLabel": "Volumetric capacity (in gallons)" } } }, "localname": "RailcarCapacity", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "volumeItemType" }, "gpp_RailcarTransportationServicesLeasingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Railcar Transportation Services, Leasing [Member]", "label": "Railcar Transportation Services Leasing [Member]", "terseLabel": "Railcar transportation services" } } }, "localname": "RailcarTransportationServicesLeasingMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "gpp_RevenuePerformanceObligationPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Performance Obligation, Payment Terms", "label": "Revenue, Performance Obligation, Payment Terms", "terseLabel": "Payment terms (in days)" } } }, "localname": "RevenuePerformanceObligationPaymentTerms", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "gpp_RightOfUseAssetsAndLeaseObligationsDerecognizedDueToLeaseModificationsOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Assets And Lease Obligations Derecognized Due To Lease Modifications, Operating Leases", "label": "Right-Of-Use Assets And Lease Obligations Derecognized Due To Lease Modifications, Operating Leases", "terseLabel": "Right-of-use assets and lease obligations derecognized due to lease modifications: Operating leases" } } }, "localname": "RightOfUseAssetsAndLeaseObligationsDerecognizedDueToLeaseModificationsOperatingLeases", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "gpp_ScheduleAllocationOfTotalCashDistributionsToGeneralAndLimitedPartnersTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Allocation Of Total Cash Distributions To The General And Limited Partners [Table Text Block]", "label": "Schedule Allocation Of Total Cash Distributions To The General And Limited Partners [Table Text Block]", "terseLabel": "Schedule of Total Cash Distributions Declared" } } }, "localname": "ScheduleAllocationOfTotalCashDistributionsToGeneralAndLimitedPartnersTableTextBlock", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityTables" ], "xbrltype": "textBlockItemType" }, "gpp_ServiceAgreementLogisticalOperationsManagementAndOtherServicesMonthlyFeePricePerGallon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Agreement, Logistical Operations Management And Other Services Monthly Fee, Price Per Gallon", "label": "Service Agreement, Logistical Operations Management And Other Services Monthly Fee, Price Per Gallon", "terseLabel": "Monthly fee (in dollars per gallon)" } } }, "localname": "ServiceAgreementLogisticalOperationsManagementAndOtherServicesMonthlyFeePricePerGallon", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perUnitItemType" }, "gpp_ServiceAgreementRailcarVolumetricCapacityMonthlyFeePricePerGallon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Agreement, Railcar Volumetric Capacity, Monthly Fee, Price Per Gallon", "label": "Service Agreement, Railcar Volumetric Capacity, Monthly Fee, Price Per Gallon", "terseLabel": "Volumetric capacity, monthly fee (in dollars per gallon)" } } }, "localname": "ServiceAgreementRailcarVolumetricCapacityMonthlyFeePricePerGallon", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perUnitItemType" }, "gpp_ServiceAgreementThroughputOfEthanolPricePerGallon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Agreement, Throughput Of Ethanol, Price Per Gallon", "label": "Service Agreement, Throughput Of Ethanol, Price Per Gallon", "terseLabel": "Agreement rate (in dollars per gallon)", "verboseLabel": "Agreement rate (in dollars per gallon)" } } }, "localname": "ServiceAgreementThroughputOfEthanolPricePerGallon", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "perUnitItemType" }, "gpp_StorageAndThroughputServicesLeasingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Storage And Throughput Services, Leasing [Member]", "label": "Storage And Throughput Services Leasing [Member]", "terseLabel": "Storage and throughput services" } } }, "localname": "StorageAndThroughputServicesLeasingMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "gpp_StorageAssetsLocatedAdjacentToOrdPlantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Storage Assets Located Adjacent To Ord Plant [Member]", "label": "Storage Assets Located Adjacent To Ord Plant [Member]", "terseLabel": "Storage Assets Located Adjacent To Ord Plant" } } }, "localname": "StorageAssetsLocatedAdjacentToOrdPlantMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails", "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails" ], "xbrltype": "domainItemType" }, "gpp_SupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Balance Sheet Information Related To Operating Leases [Table Text Block]", "label": "Supplemental Balance Sheet Information Related To Operating Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Operating Leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "gpp_SupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Cash Flow Information Related To Operating Leases [Table Text Block]", "label": "Supplemental Cash Flow Information Related To Operating Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Operating Leases" } } }, "localname": "SupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "gpp_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "gpp_TerminalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Terminal Services [Member]", "label": "Terminal Services [Member]", "terseLabel": "Terminal services" } } }, "localname": "TerminalServicesMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "gpp_TruckingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trucking and Other [Member]", "label": "Trucking And Other [Member]", "terseLabel": "Trucking and other" } } }, "localname": "TruckingAndOtherMember", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "gpp_VariableLeaseExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Variable Lease Expense (Benefit)", "label": "Variable Lease Expense (Benefit)", "terseLabel": "Variable lease expense (benefit)" } } }, "localname": "VariableLeaseExpenseBenefit", "nsuri": "http://www.gpreinc.com/20230630", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r461", "r501", "r538", "r653", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Contractual Obligation" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r206", "r207", "r209" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r202", "r523", "r652", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r291", "r378", "r412", "r435", "r436", "r490", "r491", "r492", "r493", "r494", "r502", "r503", "r512", "r519", "r530", "r536", "r649", "r666", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r291", "r378", "r412", "r435", "r436", "r490", "r491", "r492", "r493", "r494", "r502", "r503", "r512", "r519", "r530", "r536", "r649", "r666", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r202", "r523", "r652", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r200", "r379", "r406", "r407", "r408", "r409", "r410", "r411", "r505", "r521", "r535", "r622", "r645", "r646", "r652", "r673" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r200", "r379", "r406", "r407", "r408", "r409", "r410", "r411", "r505", "r521", "r535", "r622", "r645", "r646", "r652", "r673" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r220", "r221", "r222", "r223", "r289", "r291", "r319", "r320", "r321", "r377", "r378", "r412", "r435", "r436", "r490", "r491", "r492", "r493", "r494", "r502", "r503", "r512", "r519", "r530", "r536", "r537", "r643", "r649", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r289", "r291", "r319", "r320", "r321", "r377", "r378", "r412", "r435", "r436", "r490", "r491", "r492", "r493", "r494", "r502", "r503", "r512", "r519", "r530", "r536", "r537", "r643", "r649", "r667", "r668", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r292", "r634" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r153", "r292", "r619", "r634" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r206", "r207", "r209" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r153", "r292", "r619", "r620", "r634" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r11", "r534" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r203", "r204" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r115", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property and equipment, accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r323", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based Payment Arrangement, Expense", "verboseLabel": "Compensation cost (benefit)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r66", "r255", "r348", "r627" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive common or subordinated units outstanding (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetRetirementObligationAccretionExpense": { "auth_ref": [ "r215", "r216" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.", "label": "Asset Retirement Obligation, Accretion Expense", "verboseLabel": "Accretion" } } }, "localname": "AssetRetirementObligationAccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationCurrent": { "auth_ref": [ "r642" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation, Current", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r642" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsPolicy": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.", "label": "Asset Retirement Obligation [Policy Text Block]", "terseLabel": "Asset Retirement Obligations" } } }, "localname": "AssetRetirementObligationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r118", "r137", "r177", "r194", "r198", "r210", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r339", "r341", "r345", "r396", "r455", "r534", "r540", "r647", "r648", "r664" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r112", "r123", "r137", "r210", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r339", "r341", "r345", "r534", "r647", "r648", "r664" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r1", "r52", "r58", "r83", "r110", "r111" ], "calculation": { "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r23", "r114", "r506" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r23", "r73", "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r0", "r73" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r109", "r120", "r121", "r122", "r137", "r158", "r159", "r166", "r168", "r175", "r176", "r210", "r224", "r226", "r227", "r228", "r231", "r232", "r261", "r262", "r263", "r264", "r265", "r345", "r414", "r415", "r416", "r417", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r445", "r463", "r486", "r495", "r496", "r497", "r498", "r499", "r617", "r628", "r635" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r18", "r47", "r397", "r444" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r85", "r218", "r219", "r500", "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Total distributions to limited partners", "verboseLabel": "Limited Partner \u200eCommon Units" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r50", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r40", "r507" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Consolidated Financial Statements" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Changes in Unearned Revenue from Service Agreements" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r266", "r267", "r286" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueChangesinUnearnedRevenueFromServiceAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Net additions" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueChangesinUnearnedRevenueFromServiceAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueChangesinUnearnedRevenueFromServiceAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]", "terseLabel": "NLR Energy Logistics LLC" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostMaintenance": { "auth_ref": [ "r625" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of maintenance incurred and directly related to good produced and service rendered.", "label": "Cost, Maintenance", "terseLabel": "Operations and maintenance (excluding depreciation and amortization reflected below)" } } }, "localname": "CostMaintenance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r67" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "terseLabel": "Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r86", "r136", "r233", "r239", "r240", "r241", "r242", "r243", "r244", "r249", "r256", "r257", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate, basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r16", "r42", "r260", "r349" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, effective rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r141", "r234", "r235", "r236", "r237", "r238", "r240", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r258", "r349", "r514", "r515", "r516", "r517", "r518", "r629" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r17", "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "verboseLabel": "Periodic payments (including interest)" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r17", "r34", "r35", "r41", "r42", "r44", "r48", "r88", "r89", "r141", "r234", "r235", "r236", "r237", "r238", "r240", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r258", "r349", "r514", "r515", "r516", "r517", "r518", "r629" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r43", "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r3", "r29" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r3", "r182" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r285", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r285", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue by Major Source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r293", "r296", "r324", "r325", "r327", "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Unit-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Total consideration received" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DispositionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r1", "r52", "r58", "r83" ], "calculation": { "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of." } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r51", "r82" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Dispositions" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/Dispositions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails", "http://www.gpreinc.com/role/DispositionsNarrativeDetails", "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DistributionMadeToLimitedPartnerCashDistributionsDeclared": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of equity impact of cash distribution declared to unit-holder of limited partnership (LP).", "label": "Distribution Made to Limited Partner, Cash Distributions Declared", "netLabel": "Total distributions declared", "terseLabel": "Quarterly distributions declared" } } }, "localname": "DistributionMadeToLimitedPartnerCashDistributionsDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DistributionMadeToLimitedPartnerCashDistributionsPaid": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash distribution paid to unit-holder of limited partnership (LP).", "label": "Distribution Made to Limited Partner, Cash Distributions Paid", "negatedTerseLabel": "Quarterly cash distributions to unitholders", "terseLabel": "Total distributions paid" } } }, "localname": "DistributionMadeToLimitedPartnerCashDistributionsPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Per unit of ownership amount of cash distributions declared to unit-holder of a limited partnership (LP).", "label": "Distribution Made to Limited Partner, Distributions Declared, Per Unit", "terseLabel": "Quarterly distributions declared (in dollars per share)" } } }, "localname": "DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DistributionMadeToLimitedPartnerDistributionsPaidPerUnit": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Per unit of ownership amount of cash distributions paid to unit-holder of a limited partnership (LP).", "label": "Distribution Made to Limited Partner, Distributions Paid, Per Unit", "verboseLabel": "Quarterly distribution paid (in dollars per share)" } } }, "localname": "DistributionMadeToLimitedPartnerDistributionsPaidPerUnit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DistributionMadeToLimitedPartnerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Distribution Made to Limited Partner [Line Items]", "terseLabel": "Distribution Made to Limited Partner [Line Items]" } } }, "localname": "DistributionMadeToLimitedPartnerLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DistributionsMadeToLimitedPartnerTable": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about payment of cash or stock made to limited partner of limited partnership (LP).", "label": "Distributions Made to Limited Partner [Table]", "terseLabel": "Distributions Made to Limited Partner [Table]" } } }, "localname": "DistributionsMadeToLimitedPartnerTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Earnings per limited partner unit (basic and diluted)" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r129", "r146", "r147", "r148", "r149", "r150", "r155", "r158", "r166", "r167", "r168", "r172", "r343", "r344", "r393", "r403", "r508" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Common units, basic (in dollars per share)", "verboseLabel": "Earnings per limited partner unit - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r129", "r146", "r147", "r148", "r149", "r150", "r158", "r166", "r167", "r168", "r172", "r343", "r344", "r393", "r403", "r508" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Common units, diluted (in dollars per share)", "verboseLabel": "Earnings per limited partner unit - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154", "r169", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Unit" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnit" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Joint venture, partnership ownership percentage (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r185", "r205", "r623", "r638" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in equity method investee" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r107", "r208", "r211", "r618" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Equity Method Investment" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EquityMethodInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Debt repurchased" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r3", "r32", "r33" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69", "r465" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralPartnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Party to a partnership business who has unlimited liability.", "label": "General Partner [Member]", "terseLabel": "General Partner" } } }, "localname": "GeneralPartnerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralPartnersCapitalAccount": { "auth_ref": [ "r91" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PartnersCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the general partner's ownership interest.", "label": "General Partners' Capital Account", "terseLabel": "General partner interests" } } }, "localname": "GeneralPartnersCapitalAccount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r116", "r212", "r392", "r513", "r534", "r640", "r641" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Impairment charges" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r6", "r28" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncentiveDistributionDistributionPerUnit": { "auth_ref": [ "r78", "r79", "r80", "r90" ], "lang": { "en-us": { "role": { "documentation": "Per-share or per-unit amount of incentive dividend declared and paid to managing member or general partner.", "label": "Incentive Distribution, Distribution Per Unit", "terseLabel": "Distribution per unit (in dollars per share)" } } }, "localname": "IncentiveDistributionDistributionPerUnit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r39", "r68", "r75", "r146", "r147", "r148", "r149", "r164", "r168" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "netLabel": "Net income" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r177", "r193", "r197", "r199", "r404", "r510" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations_1": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r3", "r63", "r97", "r183", "r205", "r401" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations_1": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Income from equity method investee", "terseLabel": "Income from equity method investee" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails", "http://www.gpreinc.com/role/DispositionsNarrativeDetails", "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DispositionsNarrativeDetails", "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r5", "r8", "r10", "r52", "r53", "r54", "r55", "r56", "r57", "r59", "r60", "r61", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DispositionsNarrativeDetails", "http://www.gpreinc.com/role/DispositionsSummaryofAssetsandLiabilitiesDisposedofDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r213", "r217", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r217", "r470" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r138", "r329", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r106", "r151", "r152", "r184", "r330", "r335", "r405" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations_1": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Accounts payable to affiliates" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Accounts receivable from affiliates" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPartnersCapitalRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Partners' Capital [Roll Forward]", "terseLabel": "Increase (Decrease) in Partners' Capital [Roll Forward]" } } }, "localname": "IncreaseDecreaseInPartnersCapitalRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r43", "r99", "r127", "r181", "r347", "r471", "r539", "r675" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r131", "r133", "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r70", "r180" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Investment Income, Interest" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r353", "r533" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Aggregate Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r658" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r359" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Present value discount", "terseLabel": "Undiscounted future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r361" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r361" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2026" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "terseLabel": "Schedule of Minimum Future Rental Revenue" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r361" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r659" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r361" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r361" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r361" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Lessor, operating lease, renewal term (in years)" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lessor, operating lease, term of contract (in years)" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r13", "r137", "r210", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r340", "r341", "r342", "r345", "r443", "r509", "r540", "r647", "r664", "r665" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r62", "r96", "r398", "r534", "r630", "r639", "r656" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and partners' equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND PARTNERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r15", "r113", "r137", "r210", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r340", "r341", "r342", "r345", "r534", "r647", "r664", "r665" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedPartnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Party to a partnership business who has limited liability.", "label": "Limited Partner [Member]", "terseLabel": "Limited Partners" } } }, "localname": "LimitedPartnerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails", "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LimitedPartnersCapitalAccount": { "auth_ref": [ "r91" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PartnersCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the limited partners' ownership interests.", "label": "Limited Partners' Capital Account", "terseLabel": "Common unitholders" } } }, "localname": "LimitedPartnersCapitalAccount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LimitedPartnersCapitalAccountLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Limited Partners' Capital Account [Line Items]", "terseLabel": "Limited Partners' Capital Account [Line Items]" } } }, "localname": "LimitedPartnersCapitalAccountLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedPartnersCapitalAccountUnitsIssued": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "The number of limited partner units issued.", "label": "Limited Partners' Capital Account, Units Issued", "terseLabel": "Units issued (in shares)" } } }, "localname": "LimitedPartnersCapitalAccountUnitsIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "The number of limited partner units outstanding.", "label": "Limited Partners' Capital Account, Units Outstanding", "terseLabel": "Units outstanding (in shares)" } } }, "localname": "LimitedPartnersCapitalAccountUnitsOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r9", "r95", "r672" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit, carrying value" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Line of credit, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r119" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r17", "r31" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaintenanceCostPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the accounting policy for maintenance costs. Does not include planned major maintenance activities.", "label": "Maintenance Cost, Policy [Policy Text Block]", "terseLabel": "Operations and Maintenance Expenses" } } }, "localname": "MaintenanceCostPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r132" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r132" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r74", "r75" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r64", "r75", "r98", "r111", "r124", "r125", "r126", "r137", "r145", "r146", "r147", "r148", "r149", "r151", "r152", "r164", "r177", "r193", "r197", "r199", "r210", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r344", "r345", "r402", "r462", "r484", "r485", "r510", "r539", "r647" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAllocatedToGeneralPartners": { "auth_ref": [ "r91" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of net income allocated to general partners.", "label": "Net Income (Loss) Allocated to General Partners", "terseLabel": "General partner" } } }, "localname": "NetIncomeLossAllocatedToGeneralPartners", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAllocatedToLimitedPartners": { "auth_ref": [ "r36" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of net income allocated to limited partners.", "label": "Net Income (Loss) Allocated to Limited Partners", "terseLabel": "Limited partners - common unitholders" } } }, "localname": "NetIncomeLossAllocatedToLimitedPartners", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r130", "r146", "r147", "r148", "r149", "r155", "r156", "r165", "r168", "r177", "r193", "r197", "r199", "r510" ], "calculation": { "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Total net income, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r130", "r157", "r160", "r161", "r162", "r163", "r165", "r168" ], "calculation": { "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Total net income, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonrelatedPartyMember": { "auth_ref": [ "r631", "r632" ], "lang": { "en-us": { "role": { "documentation": "Party not related to reporting entity.", "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party" } } }, "localname": "NonrelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r193", "r197", "r199", "r510" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r354", "r533" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r173", "r360", "r363" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "totalLabel": "Total lease revenue" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r173", "r364" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Operating lease revenue" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r173", "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of Components of Lease Revenue" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r351" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r351" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r351" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r350" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseVariableLeaseIncome": { "auth_ref": [ "r173", "r365" ], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.", "label": "Operating Lease, Variable Lease Income", "terseLabel": "Variable lease revenue" } } }, "localname": "OperatingLeaseVariableLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r358", "r533" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r357", "r533" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r76", "r77", "r81", "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation, Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r117" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesAggregateMinimumAgreementPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": { "auth_ref": [ "r37", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of partner's capital account. Examples of classes of partners include, but not limited to, general partners, limited partners, preferred partners, and other ownership interests.", "label": "Partner Type [Axis]", "terseLabel": "Partner Type [Axis]" } } }, "localname": "PartnerTypeOfPartnersCapitalAccountAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": { "auth_ref": [ "r91", "r425" ], "lang": { "en-us": { "role": { "documentation": "Capital accounts of each type or class of partner. Examples of classes of partners include, but are not limited to, general partners, limited partners, preferred partners, and other ownership interests.", "label": "Partner Type of Partners' Capital Account, Name [Domain]", "terseLabel": "Partner Type of Partners' Capital Account, Name [Domain]" } } }, "localname": "PartnerTypeOfPartnersCapitalAccountNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PartnersCapital": { "auth_ref": [ "r90" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of ownership interest of different classes of partners in limited partnership.", "label": "Partners' Capital", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total partners' equity" } } }, "localname": "PartnersCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Partners' Capital [Abstract]", "terseLabel": "Partners' equity (deficit)" } } }, "localname": "PartnersCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PartnersCapitalAccountUnitBasedCompensation": { "auth_ref": [ "r90", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in partners' capital account for unit-based payment arrangement issued by partnership. Partner includes, but is not limited to, general, limited and preferred partners.", "label": "Partners' Capital Account, Unit-Based Payment Arrangement, Amount", "terseLabel": "Unit-based compensation" } } }, "localname": "PartnersCapitalAccountUnitBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountUnits": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "The number of each class of partnership units outstanding at the balance sheet date. Units represent shares of ownership of the general, limited, and preferred partners.", "label": "Partners' Capital Account, Units", "periodEndLabel": "Units, Ending of period", "periodStartLabel": "Units, Beginning of period" } } }, "localname": "PartnersCapitalAccountUnits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PartnersCapitalNotesDisclosureTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the formation, structure, control and ownership of the partnership. Disclosures related to accounts comprising partners' capital. Includes balances of general partners' capital account, limited partners' capital account, preferred partners' capital account and total partners' capital account and units outstanding; accumulated other comprehensive income; amount and nature of changes to amount of partner's capital and units outstanding by class, rights and privileges for each class of units; distribution policies and distributions paid by unit class; impact of and correction of an error in previously issued financial statements; limitations of partners' liability; redemption, conversion and distribution policies; and deferred compensation related to the issuance of units.", "label": "Partners' Capital Notes Disclosure [Text Block]", "terseLabel": "Partners' Equity" } } }, "localname": "PartnersCapitalNotesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentsOfCapitalDistribution": { "auth_ref": [ "r20" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.", "label": "Payments of Capital Distribution", "terseLabel": "Distribution of capital" } } }, "localname": "PaymentsOfCapitalDistribution", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r22" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r20" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "negatedLabel": "Payments of distributions" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r624" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r19" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r19", "r629" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r621", "r626" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r71" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r4", "r395", "r400", "r534" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net of accumulated depreciation and amortization of $37,961 and $36,323, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r290", "r369", "r370", "r438", "r439", "r440", "r441", "r442", "r460", "r461", "r489" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/EquityMethodInvestmentDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r139", "r140", "r369", "r370", "r371", "r372", "r438", "r439", "r440", "r441", "r442", "r460", "r461", "r489" ], "lang": { "en-us": { "role": { "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.", "label": "Related Party [Member]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r46", "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction, amounts of transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r369", "r370", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r466", "r467", "r470" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/EquityMethodInvestmentDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r290", "r369", "r370", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r438", "r439", "r440", "r441", "r442", "r460", "r461", "r489", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesMinimumFutureRentalRevenueDetails", "http://www.gpreinc.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/EquityMethodInvestmentDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r366", "r367", "r368", "r370", "r373", "r419", "r420", "r421", "r468", "r469", "r470", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r21", "r629" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r21", "r417" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "verboseLabel": "Payments on credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r178", "r179", "r192", "r195", "r196", "r200", "r201", "r202", "r284", "r285", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r108", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r108", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r288" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r128", "r137", "r178", "r179", "r192", "r195", "r196", "r200", "r201", "r202", "r210", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r345", "r394", "r647" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails", "http://www.gpreinc.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r356", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations: Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in common stock outstanding.", "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "terseLabel": "Schedule of Rollforward of the Number of Common Limited Partner Units Outstanding" } } }, "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r5", "r8", "r10", "r52", "r53", "r54", "r55", "r56", "r57", "r59", "r60", "r61", "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Disposed of" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DispositionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of Calculation of Earnings Per Limited Partner Unit - Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/EarningsPerUnitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLimitedPartnersCapitalAccountByClassTable": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the varying rights, preferences and privileges of each class of limited partnership interest.", "label": "Schedule of Limited Partners' Capital Account by Class [Table]", "terseLabel": "Schedule of Limited Partners' Capital Account by Class [Table]" } } }, "localname": "ScheduleOfLimitedPartnersCapitalAccountByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of Non-Vested Unit Based Activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r45", "r46", "r466", "r467", "r470" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/CommitmentsandContingenciesComponentsofLeaseRevenueDetails", "http://www.gpreinc.com/role/EquityMethodInvestmentDetails", "http://www.gpreinc.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of Changes in Partners' Deficit" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r186", "r187", "r188", "r189", "r190", "r191", "r201", "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service revenues" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/RevenueDisaggregationofRevenuebyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r2" ], "calculation": { "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Unit-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested, ending balance (in shares)", "periodStartLabel": "Non-vested, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Non-Vested Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested, ending balance (in dollars per share)", "periodStartLabel": "Non-vested, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "verboseLabel": "Weighted-Average Remaining Vesting Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNonVestedUnitBasedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/UnitBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r355", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r109", "r120", "r121", "r122", "r137", "r158", "r159", "r166", "r168", "r175", "r176", "r210", "r224", "r226", "r227", "r228", "r231", "r232", "r261", "r262", "r263", "r264", "r265", "r345", "r414", "r415", "r416", "r417", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r445", "r463", "r486", "r495", "r496", "r497", "r498", "r499", "r617", "r628", "r635" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails", "http://www.gpreinc.com/role/PartnersEquityChangesinPartnersDeficitDetails", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails", "http://www.gpreinc.com/role/PartnersEquityTotalCashDistributionsDeclaredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r142", "r143", "r144", "r174", "r379", "r413", "r434", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r460", "r461", "r464", "r465", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r486", "r538" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r142", "r143", "r144", "r174", "r379", "r413", "r434", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r456", "r457", "r458", "r459", "r460", "r461", "r464", "r465", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r486", "r538" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedBalanceSheets", "http://www.gpreinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/PartnersEquityRollforwardoftheNumberofCommonLimitedPartnerUnitsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r346", "r375" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r346", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r346", "r375" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/PartnersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r374", "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r25", "r26", "r27", "r101", "r102", "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates in the Preparation of Consolidated Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/BasisofPresentationDescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r157", "r168" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Common units, diluted (in shares)", "verboseLabel": "Weighted-average units outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average limited partner units outstanding (basic and diluted)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r155", "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Common units, basic (in shares)", "verboseLabel": "Weighted-average units outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gpreinc.com/role/ConsolidatedStatementsofOperations", "http://www.gpreinc.com/role/EarningsPerUnitEarningsPerLimitedPartnerUnitBasicandDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//410-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r542": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r543": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r544": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r545": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r546": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r547": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r548": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r549": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r551": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r552": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r553": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r554": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r555": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r556": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r557": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r558": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r559": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r561": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r562": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r563": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r564": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r565": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r566": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r567": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r568": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r569": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r577": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r578": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r579": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r581": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r582": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r583": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r584": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r585": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r586": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r587": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r588": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r591": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r592": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r593": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r594": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r595": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r596": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r597": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r598": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r599": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r601": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r602": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r603": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r607": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r608": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r611": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r612": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r613": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r614": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r616": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(S-X 210.12-04)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "72", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-72", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "73", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-73", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "103", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-103", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 62 0001635650-23-000055-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001635650-23-000055-xbrl.zip M4$L#!!0 ( /& !%=A[A24G_H @E# 0 9W!P+3(P,C,P-C,P+FAT M;>R]:W?B2)8H^OW\"EUJICMK+2 E@7@XJWP6:>-L]SAMMW'VS-POO0(I '4* MB=+#-O7KS]X1DA @'@(!$JC73*5!0HK8[W?\]G\_QH;P1FU'M\S?2U)5+ G_ M]_JW_Z]2^9^O+P_"K:5Z8VJZPHU-B4LUX5UW1X([HL)_6_9/_8T(SP9Q!Y8] MKE38KVZLR=36AR-7D$6Y%MSE7[2O5*G?JM7;M4J]IK4J=55K5HA(U0I5VU*C MT1?K@]J@/+Q2&C7::FB#BJ8TX3;24BK]AEBK-&K*0-3@DJPH9>VJ5FLWVFU1 MH7U9JI-&C;3[DDR4OD)(L]%N#?"U(Q?V!WLTG2O]P_V]-'+=R=7GS^_O[]6/ MOFU4+7OX63<-W:2XX<^N34P']T-< ,AGV(18$>6*))?\AWA.94C()'S0@#A] M]A#_ OZDYM\\][;W&KM-:K?;GS]P5:5P6?&KDD6I%EE:<+M&]?!^=J]#U>K0 M>OL,%Z(OOQI.)G,/'DYLJIMJ5;7&[#ZQ41-G:W K\)RY^X/GKH..I%3$5J4F M!<_Y@%M_KMXV7@U?Z5AU66JNVKL(>^=WA,^&B_JZVTW'):9*H_=K"[#R;VY\ MYA>#6QW;748H?#D'SZ6MS;\>+_>),WN]H\>.J)C4EE<-%6U M>.S"A;G5>*Z]XF:E1^]$C #)=KU;V/J$@%_6J%_>/K; M[Z4;RW2!R2NOTPDL1.6??B^Y],/]S"CU\_7_^3__YS=7=PUZ#615"$UTUO8'$V,>Y-C7[\%YV6!!U M-JC(2NE:!.""C&@HL+*YIR9XR8UGV_"&.]U1B?&_E-A=4[L%V5<2..'_7@)F MN=+@F\H8GC*J:&2VAD;I6I*!'W9_?2!Q9^^_@V^<\ W-TC5"/ZT7/,/MEC;_ MBE;I^A_R[B_HP-,U]@:##,.'MDO7 V(X=.FYG^R<6%14JU^.!H\X?/\(_CK9^_TE^!8GLT^ M,9ESY6^6;04W&WQ/&3T&GW0-/P]T:@OL^316FM[<_]<\G2[^^#KX:O[I$X:H MX!,(#=M%JF3$4!$E^+_@=[-KX3*UR*V-2DV4Q=IH'A:^PKW[T;I-#J9XM**'-QP3Y+E":WYERZ)WYY$F'*'7Y M1PU>]C$Q=%5WO]-Q'UZAZ7"56_F^J7KU0@TTZI]!7DQ?T;0C*MIUSM=I]$KG M0P>."'[S:)EVY")_^&^?8]\9@B='YZ5%XJ7 MQ +BQR5QZ>#NT>$A_LVFU'PV", A-V _N#MV/F!/4[X;4OS M5/?)[E'[35?I#-K^%2>\Y'0& ]W0 47I@WPQ2%$_?I!".KA7>2[XD;?'CYPB M?C+G&V<5/Z<)\DF9\YNSBA]Y>_RDR3^9\ZF3XN?1,L]X=8,4VWH9:R)$P2T\2L2N M=\[$2HQFTI^IW_SREIK66#?C'NOO M?F/)P]PC/L^O/G+;"M;(G/M?L$;V]$CF8A %D63//\A<(*0@DNQ98@;Q(.JEK-0PBNUT< R@D#" MF=B_"TC)7-E II!R&LNKEKFB@DPAY3263BUG)0?'YY036!:US,5X-B#%]M2? MNCGLF-J3.]IH9>94IV0NNI II)Q(IV3.F\\44DZD4S+G/6<**2?2*3DJ' BC M#/S+\U0G.:H2."X^3J-)ZCGRXX_.'R=0(O4&SB-#Y0XH._/4J_4<^;0GQY/)](W.?/Q3X^G$^FAG+G]I\?3 MB?13SB(!+T0W5&*S_N2)9;ML!M9%**B<10,YKC6FMC.3;)'!-F!":_2;;7F3!^, ,YVR M8)YE,EJ0/=2<@FLR&1_(&&I.9$!G,B*0/=2'" M5\SCGL"?R6VW1B;#!Z>RW4Y@(#0R&2LX%3^=0-8(9DY5(OTS.T%AXR- MG%_8VE[CSC/GH 855_\DMD[Z!GT!K"W68JD@P;6G-VJ;>(+4G6X24\6($-S: MLP9V>(4=_=)[)Q.\DE:#[(-E#EUJCV]IW\5FW?D.E@>+F&?I$S0RYTE?.D(R MYS^'_>' G;I[1U3=T(-I[&R$[]SWZ2/E0"="9,X93HWP+Q6CF?.A SAWWHFM MS:-R?LH#FW]]EM9^,W/>\1O?W!)@?T%[&$],^@SC7A-M'VV54HOV]HNPCY9 MET![%$2FE91I%V&?@E2V))4B[),G;&6PZ.@D<#B#*,B9J\'Y(RW32GNU,QL M*33;X;$OB9D-OV1.6QT* P>/@YQP;YGU\@NMLL+V.$$+H"1FMO:ET$&9HY7, MQFLRI[ R@:XS")RXM@!$$I%DK<$1/36O0 A9=;9[WE]A_[AP8^Z;_"? MV2R!%3<=+Y.HU=6G\R1%MFL6,?LQ7>4?B4.U>).L^X,857CPWN0(KJ%VU'/PJT[ M'D_A.=HSM;\1(R0?37\#M$=O?/3&8.4#5((O@Z,J=,>JRU+SZD?O-GA/W"D6 M2[_'+V^I:8UU,^ZQ>*;9D!CK'CGWZ\_S"X_.O*?8TB;)F8NSKC_NM /W:6<#_,P%4;<"/IYK'G^H>0Y1 MD-G :!*!&/>;PRO"$XP^D.3,1D:SCZ]3Q!/DS(8H#XROK==Q;ZK6F(;1C0=+ M)?,&Q],$/1E<&JB[[V#PN!2/>*+=CPD\BSJWUAB^/#M&SVS0LB"<;$N:&3V3AE03N9 MESMG$3/=(4F;4\^OEK=0Y>*1U<#5NJV;PUNJLD?5)*3HW.3P:IF-^"6$_W=B MJR,&_%I^@)_9D%GN*DI.DE?/0MBU=A:ALX*&3JJ$SR*<5]#0*9VV^EF$& L: M.J7S5C^+:./ETE!:9G)8P&W#+E1B+Q5QXT[]:\$C$A1RUS,;FRS(+"&9I3E( MI9[9L.,YDL6#-=0=5U>),4N0?"U(N85YOI4H.5!<6= M*%I0SUNXM:"XG,<6ZGD+,!<4EW.0(@G MDE9%-/V@/;YFC! +2>I<;:XBNG[6-'4*.:44T?;SI:D312.4(OI^UC1U"EM< MR5NH?1F7K[:G_@1C> %Q@-I5IG%JD],R7N)Y(GM*R5N8O$%S25 M?7LJ;['V@J:R;T]E+IJN4?WJ@0Z)T67KF='0+37HSQ=JTG?2-ZCS8.P]J!H' M;/5@5 M31W+L\'"X1]'E&AL/9K^=OT;_(>A2*_5VHUV6U1H7Y;JI%$C[;XD$Z6O$-)L MM%N#?V%H;?8;QYT:@"JPH"HCJ@]'[I6L5.6)^^5=U]S1E22*_UEB=U[_YDR( M&=RO6H9E7_T"F!0'@R\#6&9E0,:Z,;WZZRN@QA$>Z;OP8HV)^=>R [BH.+ Q M_T9'_Y/"@^$=[.,[?VU=%+\8NDF#94BR^)]?_EW[9#'O0F*]H@@C60+A!W(*5^MMG @A!X 9X6<(.>S4Q]*%YI<)/ M*%:ANNPY_@U]RX;%5 2!IDX]"KXXXNF.Q.#3('.V'[8C[Z,B3T$?/T4%5Y+3@ LVY6O!F_W*57?KL:LO7VJUJ6UQ]6:Q* MX;7/[-EV<(,/_=H$92+\#G:%8/J]5"LM;-S?"MPI:):'@&'D &B<$$T#K^%* M%"3VF-E[/C-@Q/$"!X]K3?"!7^* OX(5X'UID%\SAOQ*US\>[U^[MT+OM?/: M[]V;'R_WK_?=GM!YO!6Z_W/SM\[CMZYP\_3]^WVO=__TF/DM M_#=Q1D ZKF66A=OJ35601:7>SORR_Q7_OQ.NN[[5NN^>7KX+OX%B,RV3C?W7 M5<'7?R\H7L'X* DF0<,"';U;2_50 >-9'B6F^@9PP[4D5O[!U./L*==+6S\- M8CY])_9/X[;C@4THN);0H\R&%:2:8-F"I'S2?D73P1U1O.39NJO#2KH?ZHB8 M0RIT5!,0(?U;1R+0RI<2N4#.@T%KI^N^>2?_RB]00O]3$LH"6^T:QDG$#XNEERQ5O MO[Z4&' 'J8\.GHZ\L5KD#(CAA#*G[LN<^I+,.2GWS_91L#]NRYW!@[O"PL"V MQ@(W81 D_E_;[(^].BL;Q'/-= 'SKWCSWA MN?/R^MA]Z0D/SX<"T.'HYCC"*5XL?^I^$! I"'64*W8(;8$X@C.A*D;L-$$W M!=UU!!!"J+FW,FYQ 7F*8=2WCV$U6A/;RQMWK:#%:D8L7?IQ+;>\#DSHZY9NKZE M!GDG-ETI!WPT7!R$7\G'O1^#YW,$YY5,JW1=;U9J+5F6E=9:X*5-IR MCN\& M,Q!^8H2&AI>%C4K"O\'>6(1'JWJKW%DL!#);:^)Y,8&:A/I*=S:^MN2="PG-E/]=]W GT_V MJ_4>RF!)!#]T3$8DM7H#UP:8V>F_J:.8I_^:4E2\TOCN!2@TZ06@23D4L4#& ADA@X;)TV M/%'D(=Z+BT2*N =';7#:)G%A)OE3/PPP=53W*K.N7+M=;=5;NWAR-:G:DEL[ M>7+KK]7%1NK^8>X66Y//V9F-%RZONLL+.BA11X)J$,=)(#T3F+LY 8=-F SM M3<=]R_CD)%$E9P>,1S]TQDB#!G%Z$+7O(QV^F>KL*DD]QFWA::=P@/K - ?INZ"*?-")V#RH&\*)/B@CW47=!T6 M_IGHM.+^J8,E5SN'?[8@T.9C,02* MLF8^^BEA[2'8=8_$T<@?0L^UU)\"5J105WAXN-D!X:N9&4QB?I5V%$'&&@&R RB&' 14S(HM7\AZ>CS0RFJ91I3$D66%&"(WR"YP%&!<<#)>&,+,RK!/E0=T3< MQ;6_D_E5XA+YC_T]_%H6B*D)GV2^QS[0!5SO_QMV@/>S6^%'N K_.:R!BBV" M+9(XKM 6!8U,G>HA*LE2*B3X.&6Z+'%PZ<:S;8 33_RC_'2)ZSDAP[9*U_]+ MEW05KTGA_SU-N91U4B _6JGE_OM$_3FT+<_4*O[R!^Q_7[(IH9!S@6G!ID&C MAAK O+9EHOHRI@(%53;E%@[V/;Q1X9:XA-<:+ BPV3.B08 7#^ZLBPK*J!V>]57H5/2&W-+W)-KOHWN".=)7PGF/ ]M#3CZPV%%'5^+4106B(H0C!( M+[Y$"D50NQ!!AQ5!V90TP-Q$,& K5""J"I(&6Z0TQGPV6A*QWPI (978"\X8 M1!2\Q0X4'=#E&( P+:/A!(\#:P/!-A1 &K^[H^!R%>PHRM:FT8%NLK(P%LW& M(*X,VURQ0G99^A+L+;D3CR;]YQ5J#.W632U)P52MR8 Y&;<#5LNO4 M0=4+K8_9-M,V#]%Z-IB;.8\/C \Z$3)'M6\G+6S=7S:SU5C'3']F%RF[5';: M-X"]H65/PTX)L72]A-=]"YA3PO/'MLG3QF4@_!'47U9X$&VSUI=4L]O[%"0D M9(4>ZN.OG@/;$R-_@>-74T!.8[F#-7X"EF[$NC?Z("Z&PB(G(*!- MBP4^/(?[&+!3RGK-8GI0P$W!=QE3?/F[#J]&3)NP-PO=AC?=8;Z%24Q5)P:Z M)%B?C#?C> >-V)HC8$&RKJTJO:A](K_&N@O'IR<&\#@-D@[G.B-J& $I M"9^ 0)BWR1L;UOMRF0Y$G39&\K_4.7V8*+'A@:2PM>*I,1MXKP;FBX]+O2Z* MY[#5]\[F\WL$'$;$4.:,B$W!'IQ'HUP"?E5UL,6RZ8WKF@6F_*"#P3["(P>>)88XKQ>NI9K9;E1+[=J84-PL-1K ME")C?\F.8,U>@PU3(#_^[AE3S@]RB_<4;Q4-6M5$G)OP4.Y&P,R/0II8W!RX MLG&0E/Y&EX8CS=;"%B'.?D+ZCF5X[NJ?K.+$Z]_Z]N?% N6%\4#;#7QJA@.? M1O;,XA_22M^FY&>%#."E5\1X)U.G]'G55*BZ4LR$RM1,J*A$ES/4Z/S:^?K0 M%9[NA)NGQ]?NX^OJ444+.\B50*N*RFZUM^N>VFQ5E7;ZA;FXV-KN0?3E\%V. MRS3CFU>>01INKL!LGV/?3JS(/. ;ET0FV$])I"4V"F%#OW#/$G*2]$6XNW_L M/-[<=QX$,/^>7KYW7METL24)>M@ ]=%U81PP3Z4+UZ\E 7;%H*#7F H_,*AR MZ_OB..4[3BV>67/=BES2 9ET*UPF95) 8RT)!Z:"M0(W6^&F4;J^=^E8D*K' M8J="-*8A&D'QW8419M;U/%[A*A0R,:-\5]]/)NYG=Q=<>@PN;:,!8[(^%%8% M\)48P+)4Z(TH+9@U-\S:+ICU_)D52P?FF'6F53$8-SNVO&#;?+ M(E0IV/;< MV599R[8WQ!D)=X;U7K!M7M@6$-HHV/;GR$./:C=4QB3!V=V3PS M"0J"5>.UJWC/"W4\H_!F\LN^LES(UDPBI]WT96NMD*VG7TLRO/T#J^]UEY7R M,3$)7QC!9Y2RAH7'83I"IV]Y;C DYT5W?A:B,S_<69,*T9E)Y$BBZ,O.>B$[ M3[^6A(C#$E4;<,,$Y[-MJ51#65E(QAPQWR;1N% &+RD'G-N_[XC_HBHS"U69 M8EB6.:O+?'K]6_=EUYK,0A\?4204)6$YU<> N *>V.S1>Y./&H1'%4(Q1VQ7",7, M8B?H;V@40O'T:TF(N.['2._K1:-7KKBMEFBJ4S%7+3LX]R03C(X*:39Z5TQB6C*/KBFG)Q;3D(TU+7COL M,KJCM7.33\%M.+F?]/MX^ EO*RT+1+4MP:-@8?/\X$6!V#0\>P-/XK8,G.)Q=8X#I&NMJMS>;BASDLI6ZAY+_9>+SYLT%TTQ&>@<9,:CO"PW-9 MZ'E]1]=T8NO4X2>B!Y=G1+:%9[]\;K2J4@J2,TM VQY$?F?X[/RR.5A<)@B$ MAX>;_4C"/TH\G_ (V.(+/]3;_S32)SN1QEF @0(UVLN.X4]E".7)3@>'UXN M0CK /H4NH!ULE@<+"^=TU3E+F;"];F56WQQKW)MJE?%$5*]>I2$B-K?]G1.Q M18$:2ESP2O!P06>"D[+LBV"Z>.)*5^!FD 6WA\G?+(.U>)49D0PI""AB!.KY M\E1S ([]!7.N.>75)AJ]/ '!MHV'[WJ30C,'109S$:1"%2>F,%F49= ZI@=R ME4>E+H*Q7N>]O'#DW!PD!,L4[BQ[+$ABY;_8FQT2[DL#'0#!WS2ONT1>PJ_Y,=>GAVSKH5NY_7O%Z&<.X9JC2RCXEJ5OU/W MLC1RY^7I(B1%QW&H"P+!U6TVG5*P^K BOZKMHIBZ=W,93#T[R[X7GF5_8VGZ M ]:WQOM>:/_K\/+"(]_U0T#I\@.B6%88&U/0*VCJK\L)O]JP!9>+/7G1;#Z M':R=)V\)9WI'&+,QQ)K0GPKQL#A[AK^YOPA^OR%V']A=QXH*1W>GE\7G-Y8Y M #<;"%ZUQF/==>EN 96\[7N5WQ=" 2P]%H'6L:X"73ZL]Z#O: T E7B\\@.H MYLTRWO!+%79&L,##AE41E5]^U]V10 ;@"^H$SW^ QU@L6C&QL'X'QY:K(0*L M 2-">.^%>1"WU9OJ18B:6]UQ;< U+^$RO'%?)YD:@&;P^(1_ MTI&N&I>F]#]4,'J&5.BHEU%,$!DG&=T[NH!2NU8O8V\/&3/[\+(X_J[3^WH1 MBGYV'&%L]O"K!?]!10WA+0][GC?B_=3K/%\'E MS*3[QHN0C2FR.IW@<[K\^74:CS(-E:F# WZ-[WR?F M3^%I,&!#IE^(>V&,__!Z?QF,O[(_3A8E10"*&%:P_AA;.#"]]T;QW@OSZ[^/ MAQ?!_]_GZX0NB^._]V[^\DNKWI*_7 3??R'E1'>&I^/)N_I$> UN09?QXGIY MOK]^W2T;G+N-4GB*L3>UKI>_!^3 G1"ZLJ?)Y5W AD",H4 Z(7(4'N M=-MQA0X/_K"LSPMU7,*\A@ 0&"=Z #F#7T8A!5^OGNRAL6<05C[T=P^\$=:! M(BEEH4_==_S5RLY!MHREUM/+DD$O=[V+$$$OX*V^LQE!=QXUG# F=5GRY^7^ M\2*DS0S;NH:.2-"Q()@>MJE=&(O_\S(:E&9(YQ4F%]N@U.O<7027]SP'2XX9 MRCO^,#HFWB^+OWO=W?K1?RV/SI;K=(<^XVBH@'(_\) M5F3B]X*?9C2'*02;<\<&+Y<1-.B-B8$#"'"LA3T5Z <=3RY/EV.J[2*8_(?) M_/X>Q@0N+&?XHW^EV'X7GA\[]8T] .GCL MOO2$A^?EW2]OI)&A?=P\/?:>'NYO.Z_=6^%KYP$(N"OT_M;MOO;RMI5/;/B^ MY<$S-*<,YC36; D>6%W8?X,C'W[==MQ^[)Z..X"_W:[*=7F7^?M-L2JUMQN4 MG^2QDEQMUY6='KO^6EU:_=*]%MO:_;" Y1."YF8%)CY,B!/1RN.$4F67]B9N M89;JWSV3"C6Q_%O?_GR]-+?NLF"Q--POB7>6 "B^T&!2!D03]I-J0K"[O$", MRUK/))Z&_NROZ=+-5B#:/+=3DO=R*C,%<'\D6R^JDH\8&3K.KE?,KO%L-BR< MX&0^)XTHT38D>/1GI!3_$=B_8L912IP1RVZH^ ?]P]/?B,']P'GL)MF\*.2 MF/]C)?TF%5;5=M/'MAC=L(TOR]*.?],_\%3 .YM/2V*V^ N&"CQ'*^%<)%P\ M^T*M +EK5-7'Q'!^+^$GDXPIWED9$C*Y0K+IF!K^TYW13,>](;8]!<#\DQ@> M+0F\\1KE1F,]0:=D.>1"WW2"<8\V&/D YKZ1WOB[&=DN M<&JN"5=93[@!0%]">#Y2US?4DM*K# *X+-;KZEE2-JC-E.S L]S>&X= M#\\*X%DN-^MR81Z%_3HVG1!=$^C'A)J.7WAH+?4M%>HSH;_JP[7+P0J&/CO# MB)TPX>Q(O0TTEA0Y)6>U,)92=.8.@.TF8KLN;6&\#UNMEI5G;2F@ME#KZ M]4Q9R-A#5%K DN:,@,4TT(3+"?!MY+_QM4/P#E'TG\OI@&S@5QH5KW6 G"7FI+@(O-=/M$4)MM@HU^1E<5%F9W/@ -4W:DP7JD,+-WHG?V0%TL"; M3HHW&6-]Y78KI;!M$2Y)U1-)#\\8TVV4I5KS*.&2++L>3P!3PJ;^&90X5& 4 M5+$&%0\^I%><!C_ E4;8)J7;>NE:4!&R:;];)Q'/N(X_ M*2C.LLA_JQQZ0BVO8%6TW"PKTG$"6 6Q%\2>7NE 4F*O(;%+Y;J\G6K:KVC@ M,'4D-<"T9GE8XKVV4SD?JTS>3[TYI)&]?NJ'^\[7^X?[U_MN3^@\WH8C7/XJ M=/_QX_[U?X5/M]V[^YO[UU\OS;4*>JX-G?1U@TTCS8J1G_HS+JG2.^Q(F9!I M7!=V6^99??,R>6W0H"E3I&)!7E./U]!0%?% %OV;^X'P$K2,!B M*^U^ZG-H;/35B.!:14]CRCV-BS2[1):-TG4]K?*6(AA[@&[%_:0.Z_V1:AL0 M?&'&J^WYQVJQ[L2]W9/+24UN+G!'T#[,X+DCU;9*UXVRN"F.4Z2?3Q&:2PO' M;5 \Y58];J>,?WN%KG; MF7B;V"K7+BNM#6/P"BLJ.\&[W9&-0\Q ,[6*SKJ%^%U*F85+#]YL'[=+2KFL MS:Q5;K/=LMTTQB.K S*[(1,=/!6_9O\'/-NY=QR/:ML956(H MX1IKQ&O\2B7Q1$O%U@*IW&B(9;D9%TQ=G#6.^W $G;V+5]][KN/"'T Y,ZXL M!G.O5J;M3;;\&D0GM>Y;@-U:K=QN%Z&G$V!ZGJD/C.HVHEHIBW+:AR[N:3;D M0\%\LRDUA6>#Z*:36,U(TM["^VDF11-*\):87-G(IUROQ#2.TFJ4E7K<_+@T M-4["ONC8+O#,B:#5Y!DG@^1%&>3 ^N&O0PJCELR%43TF/[MDNN\2\4[0M7X0 MZ[Z@JWF9=RRZPFAEK5Z6V\MU\">AJTMJ;/M& 7_$$"8Q2E+S( %ULO&WFZAD<*P3W/$?$)$8KGT,5O3. MB<2#"*,%XDVJJ-G9Q/7&%FJZ2"5G2G8MX7T)M7=W"G-35XDO8 MVE"=SR+S/<:-[2P&\AX 5F15)M4 KY<'5&ZS4 M@I$*1LJ&%DV;D=I)AF)_=G'46! 3C<3?Q\0>ZB9'F1PWD#EMN+.0QEK RR( MOD'=4RQM-RT7GNY:@CNB"'A&7.RHYX%N$E/50>$Z+GS!2DZJ\T'@ MR(;]M]056,;$J[4;[;:HT+XLU4FC1MI]229*7R&DV6BW!O^2Y5+PHU%8 MBS,A0UKIVY3\K) !;/"*&.]DZI0^SU,8D%<4Z(OP6@F5P>!@4.%D#KQEV:P+ MY0J$';7Q+E@3R/[;1Q%WB[7&QO2ZBF52Q1D>VEDNR%=M2O98BE_J]RL'^>(CX)L M+XUL-YQ)N"O9RFP>DR0=9YAZ0;:71K8;3B+E=-V64C+> M"JPEP]J&,0"[LF(#!Z5*FZ8/%D@]"%+E#0W_NR*5G?_9EM)6_.MZA$[6C+BE MWN=5]_8^P>Y<-H0<@FJ76GG3H=H69F#*BIR267"Q/4"'0/G25(!T4-YF</\L,PN22*I>NZ5);;<:,\"I2?ELL/DZV01)QQW2HW-['Y):3;9_/X MZ<>$FDZ1>"\6623>TV4NR^0]M6.",T>P 8@*G^B':GBX)Q!Q$QMD%;N1W4?& M%NSA3_Z%30<&5;%^O4\-ZSV5_O.S5AH;#(4;RW&_SQ"16'?(I>MF66P>)]-= M(#>9W;\OS(GS(=DRM,P?7+G>B$I,OFS?4V$2] M1=KC)%;%1F0OX[-9NFX7V,RB&9$VY[;8R8Y*@>LL6A5I(YL=XRE):4\/RW60 MXW9=^**(5NQG9T2!BU0< 6T,?4IBZ;HE9R^3<1&8W&!$),2DA)@L7-4,&A!K M$9E,GT@R,_OKV4LW7P*>-QD/:2(:![^7FZE/2<[D./9$%5#6\?./9TW36P11 M<:2?;P G3IU+=7!LTZN).G8N\JQ1OT5N9"_4*YCY:HLIF9<%ZH^:.=D+\PW6 M)]G:-+VS0'WVC)B]<8^UVTI9438T&Y[' 0^)BZ9T4[7&NV53BBJ_[4R6$-CW M#-8/EI.,A3V"4W)MO M $<77Z2&^"7I83K'/$UT6S^M()=-:- M#D+*=X !/(A0-ST RJQI_RM#'+_O%='V73L:R)66=72JN0NZBV.EZ[,,E7AN'.Q7&L493R9(ZL1,$T0KN( 9\KH6QG<&U%*>T;F* MFPPD(++=VUSJ,DL9'JG%K:#Z@NI3,B'WH_H:2VDJTG+LK2#[@NRS:V7O1_5U MEG*5E>-,^BNHOJ#ZE!R1_82GA5F.#L/<=D@!.P6841M2G+4.H ^Y! 'C6L*$V*Y);>>O@O6._X[TB:#[ M)29[G8Z:YC#,XAD'?L9EGL[AT_X^793G;%FMC^.>D_&4Q&?H&(:E$I=JKY9/ M1\^^"(VSG-@ O^-4DQ=D>VEDFR3 DXQLFV#P;SILH2#;@FP/':!)1K58K] Z M3FZ[H-H+H]I$ 99D9-O&@]"7*\XN^&2;!WVLX\&[@7,J5X[&/HI%E@).? MBG-ZUK4).PI:'_@SBDT6+%18"Z5TI!!Y@?1T;,)]D>YW.(K'20<66$_%I-H7 MZ3*?3M],J0&Q0/I1+))]L<[[ ^O*!JQG+1E4/"-'S[B$I$R7V":LU1$FU!:, M>8N7,;[PJ4\<764C2S3=\.#Z4A=*)K('Q3.*C,Q^#M_-S+M;\NN*4,N9AUJ> MJ=T;$9LN&3CUJ($C+]HW@?P,?OX5A65HL(@S@Z5^E-??<@D=MP"E="U68[J4 MBTAEP3X'9!\E'?9I'.7U:]BGB>P3>U1KP3X%^QR,?1IIT6_K* M8R;]M9)]6 M7"]9P3X%^QR,?9JI4&]#/,KK5W-O0V+L$Y?-.'CT*T4?\X#EN\4JSV659SYN MA,FR_V8?J"806!49TMC(FR-8GNNXQ,1MI1:&RT/@M7C&00+19Q"&VT'V\+VL M$S]GDY]ST(IPUH>0EE-T@3#J<%GTZ(W[U'X:,)/$>9J)(-\Z2I:H:\C'6J]O M/2TM._&*:^S$2%F.*X;*6(:Y(/&X,,_Q269=<#?5%:?$E HG<3&I0U&0^.E( MO'%*@ED7?DUUO:FQ9+.0XKDC\>8I27Q=@#35]:9&XNT=I3AS)SZSYEOX5]/? MKG^#_P3$,2;V4#?Y# -YGL)4BCVY)W(+>I0*1%6M,;Q[BAZQ:;GP=-<2W!%% MS+!I"UA=)@QTDYBJ3@Q8(WS!YIM50Q L;MA_2QW]HHGEZ BP*YL:Q-7?Z)=W M77-'L$9<0O17/K>*LY^0/JP ,+OR)UF!I#(/BNA_<;5(7GJMUFZTVZ)"^[)4 M)XT::?"=3I_1Y MGL* O*) 7X372J@,!@>#"B=S8#:+'WUP!6*:VG@7K(ED9BW"R$;9\\MF_(#^ M>V7M]=9 P*,=D =^^TRNXW"?*>YOQG=+OW2[C\+S0^?^L2<\=UY>'[LO/>'A M>2571S;2R- ^;IX>>T\/][>=U^ZMT'N%?[YW'U][PM.=<-/I_4VX>WCZ[U[> M-O7),XFGL0 F/]D,1++EP1,UY]=M]K*2TOB B%#B,C,)-F60B4.O@C^^:+HS M,2:"JR*60'VSSW^Q?KK)+"TE%?JT) M9EEM]66Q*JV\MNZQDEP56ZM_NNZQZZ_5Q<9A%EO;ZK$; IH;C>KVTJTQ]C"G MHN,8Q.VM^*2G?PC?X:Z1(W1!I&N_]>W/UW_W3"K4Q'*23KLD7L?6(ZDR##WF M3<@BGEZYV57;9L.7!CAYOS[.W5)L8UW3#'KH/<>[GC?$&0D#PWIW^%!_BY]I M!6X#>D1O8+'3W9(+20X7.W4R*?DBCYYI.B6-[#[6>:>"H5-N=:^IACO7"YUR MQUF9UMD4,S6MLZ#KTOH1-AA-GQ'^[?G'YF L4>; D)4 M';Q4$+['3RK:(!/;>M/!UA?ZT]2-D*S8&0,U64AY,#RX:\ O\/)-KB- M0ZH"HJ:V :F79!M%Y38F(S7:!T/9<3QBJIBW=\"0+DRDO610!,)/@SM>_& . M;Q"T<13:*%V?UV"TO.!QD^F3%)'-TG5CPZ312S)I?@#H*WWB4-SJ&+7N[O[7 MY:C"#<(E:(RDVDT$IG'4V +%E]9)7(4UDZ9$G&RQ[G@B<,3\<& MXS-'E9\R<-1P:\51PTO]D+L09(+4P$$,I8)J#G6:<6O%:<8G(9M+,LN>W-'R M\387H,'WDY4+\8B ^ADPGX(\4B=,(V&]RYUAO?>"@OX,G?1U8_?4[ $B(ID>ZRFULXWOCJK"3@"Y-E6I_H:UX84NVM=NMRDX MD[>4_WMO!C!^"4$<)XWJI>MFJ] ^V= ^*\R+77&KE*X;VXUB3T?)Y$_H\!@" M&0Q N8 J7ZU<"@\P!?GS@NV;_'@!G28N?&OA@8GENK1<'W(6,8;S3<:D'6@X M-)TUD<[:K67)^>OADC@9%YW/-IT071,H+YO@1KF%WI%OI5^@]7:(0,(R=?N0 MOZ4#:MM4\^M6.J;&?%-6#!$;5VN![J\K1=XG%R)L5R2WMPF>7J2)-R%39M^Q MLE]5M3V:>A#AG$EX=WD58."9(P!+1#GX'V;0CR'E-DL?I>2&7G1:YSC&5E+T M2J".8B357WZ1&N*7W.=Z\B8576M?GW?;&>V98X_3B,%%CV29061@$&6?]/D: M^CR4:[NM75@04@JAOJTI"2>EQIP9?1)*NB3;,\P3"@9B+FIN,C.4@:MB#2H> M7-S#:\ZW&9I"R!&[ $)@/R"L(\8'6"0O^+JGP0_PH!B48Q*X<7Q3!V=*W%"X M6P3]CFF&'@C1"K@:[0U=AI=D'EYJ*=!Q+,'Y&I(;,M%=8CS2N%*@-O: I"2! MBIC=81WAU6C=NA*HW3Q!)9#CSHB 8?,-M/$3M/#6"\+/5E M$4?PR5M4GA81[SR2SB9S8C_:P:XQ<=F&S'V,.S?>F8?]_+J93'-ND6_?V@H_ M0Y;9-L:TPA*_#U"Q+OHIB_*^8C>QOY2? MMS] $/DZ?Z=F[OG6Y5LI)GNN+;>]U"T%$5.>SMY>$1>!*!@MX<59 D#?K)8 M9P$_I;6RF1DBL15*LG6QNTSPA7:R):UCP^@$]10U_;GAB>_,6&.'>GX"\ M8KBK+&+]PLD,C-W$Y\FMUE.2RH&,UF52V;;J2Q;;JZN^$K9#I4A,%YW$2!0/ M*I(8ATQBA..U=RXGDB41',%:61*W:"<]NR1'09T'S6^D09YX?IM<%L5]6K2. M19Y9R\%D^AD7D$EAJI/-:D2]R90HUE*Q/["@Z@V(W5S3UW:6'?<'T8\H??#_ MNS.HOE ,E:HNU? "]C_-?1&Y\QGV@9.7%YL65,-#V'8_. Y?B$N[@P%5$P< M)+ET72\W]G*%]@H G+Q4H*@&R ^QLG/F)&GY=)V##/3*LOR^626QRT*?#G73 M1"<(*V493HJ>P+7L45\?+MB+*1+3.#NUKBQM.GFH:!\\2.2HE252P+/NFN6- MT]\NP%Q=(^XH#C!<)>@.ZT)G#4I['>:^2\GD^9STOB%B?%R^Q^RN4E9BI@@= MHKBMX)&"1[93CNTL,0EFKAME15Z.ON6E^+@&%*)9'LYQRW#U\;:KO KI.=- M)@8[)H886)6J&I;CV;PE40U*DXOZXW,HSF &)YN4#6))T/DYA2[Y6,XG[IUJ MS]K6=].0ZWW$\U&"6YVZ^(J$\@S4$SL>2):P^*2=TAG1&Z1^09X719[;'>^X MB3[;I>N8ZNN#C3+*G39P*6C]I3KH+;T'7J^S:%=M:7*=.9NF#*FS9/&-&HA3 M9\C>R?PJ62Q=U\K-M,+/Z<0>"I8I6.:P6G$_GL%*H+)2W^9D]\\N#G^&?S7] M[?HW^$\ MC&QA[K)8TOR/*&J%->7-IC94:)KX2R+Z/12B@=O6&-X]Q2SBJ;E MPM-=2W!'%.',HF XRCHHOP3GV G.4W6J(0@6-^R_I8ZZ?V(Y.@+LRL:IV/H; M_?*N:^X(UHA+B/[*)W!Q]A/2AQ5X[NJ?9 62C7E01/^+JT5BTFNU=J/=%A7: MEZ4Z:=1(NR_)1.DKA#0;[=;@7W*K%/QH%$:U)F1(*WV;DI\5,H -7A'CG4R= MTN=Y"@/RB@)]$5XKH3(8' PJG,R!M2P'[LO M/>'A>2571S;2R- ^'I]>NSWA]4FX>7KL/3WN[?"W?UCY_'FOO,@]%[A MB^_=Q]?>-CO+%(H^>2;Q-!T$\*_+:]].J-2DTN8-GVA[4JA!3B&SA>.\/'[K MOHGSZ(WA]^JR&[!PQKD])*;^)Q-=-Z%:A@]?B:,[3X-GL' P=,V^\AQXF^/< M4D>U]0E^Q4\ PA,J0,D_PX]5G3JO\+ZOAJ7^G-DZ,C>N=-.C6@=-)*G1%UNB MUA?["JW7FJ2M:%(=_I+ :A '?;@?7D(FJ(AM#\3ZUT[OOB<\W0G/+]T><%SG M]?[IL2S<=GLW+_?/^ $O?OW1NW_L]GI"Y_%6Z/WX_KWS\K_X?>_^V^/]W?U- MY_%5Z-S'97P18$.RA.MSI>'U'UW1B@[Q9[2UD%$]SN_N;9: ?#;M[N"D+ M1'@?688Q%:QW$Z 4;G.*IN'<[^Y-M5H68 5O>,*,PR \I G-H:!00Q_LX#% MJC!/))_T7Z/X7GA @'.$NG]7[-J#^^+Q%]TAW-FN?X'7SK\7W@HV55W+=@(J6R0^?LXZ0(2 &# K?=@/4$%9F("[ MKH-;B1#"F;R6 S_Z5,)'//L?2[_R45TSTF"'UO%1H0(QC."=EN>"^& /!O$R M'OLA'90D$VZYX!5\'1UNS156%5RY?!Z!A86T("MUU*0UNVQYKG_#+TDWXJ)O@48"3$8B9/M*S M1@TZ9&(<[R:>.[)LW9WB_ND;,OFG1HN0@COE;+<71V "&UQVP!Q"< M?) -A,H#8%6A8TZC7^"<4ZY' M$* .F!?.@" LIK ?4$G,\=;3Z3GQ79,D.-^#& M$R, DTU99""@ICYBQ)]4MH"2A?TM8(BS80R"RJ@%WBDPAZ\-QN3?'"W+:N"O M#N,3H"U8DL/(!QA+!1'3I\ !>$"99V-_.Z?;X-=XF-F[#F\ ]@!@S"!@<5J. M(#8"BS)_"(D''GM>/T 4P,JR@_NC)!#ZBEJ!J1L_%B[TB4&8\<78 M.RHP@.L%7S,R-C"! ^:6VD>7G"630;M9-E-MH'I0?CIHUZ%6X==QG>RM^MBO M<7<$7Q^B/K8ITW(F*&C'@46#.$3EK+(@>K!/^C&A6'+IJZO9@U&IPA.FE-C5 MW+E(KZ.%Q$08!]O&HX%M3_"P=IM/CL 'V1H3D^\@3(5OG<[S+-FOCR-/T4V> M'4)1QJC&=$ *^)@'574'5P5)K/R#7>U@P@P4I20B-E[HT#/X3WN5_ZD*7ZE* M\!1)0 :H+HOA,J#8B&VT^,J!9;G<'[,I,Z2898-K+F_IGCDC9K^ %$;SB/4 M6^:_/3.0T ""&*=1:GYQT("4814F*%^?>I' @UW_5TA<2%78G0%+N 7R'/?1 M"<&Q*#6)6:$RTW)@><$-X0M[W1OV--JW/;2-))%;K(ODN:@5LD^NJX)/&S0- M(_,Y014(,4:=3,)Q$QB1^&\+/@EOL%56EXI1/FYH(9F ^3"F8"@PZY&$L;XR MASY_%$Y]9KKL\^0,-L$A]43PW+S;T7:J,9J(86(P*);(L?CCT:=!U M7'W,9UP&MH221]L -H.P#;<3.#3/3$*2P.;>VH0H0GQ;+'@!N-O)[56JRM<# M#G@*)AERS MNG=6]L[X:>< M<'9@$$JV&0P VB,0$.!.J?!.?"Z8>@C,1>" P]\'(XZRH!PS%_!<$W]IQ+%, MEN;EGB#;E6ZKWAAC&"IUEM=B,]5O@X$6^-5<9D0UM"R-N8Z(#/P!,VE!9_S;TX9CW@P:Q1];1 A#-B(, MUNX;?3L5KRSEEA85RD67MS17E[<4E2HYKU2)M5TW)D(7$Z=RC2KU5D.4FVJ] MK]:)5@-W0.XKFJJ)=5%-DCB-26"O#.\T\FB213:&" KV6UA8"2,$417LGT0, MKI-'4C5SH^\B/,RMT;M_P0'/H+H$] M,4;W68/5@S-$R1B4ZA#,'EUU C"PY)KC39@'/PM6A\]@ALD'4Y]@M$A54>@/ MI^$6X?$_J1N (.IRA0=$B"(V_8!V1 M*#LL%_U('TC!#?ZWB[D?W:>"(>8 R[ =+;($V"\SH\ 2L-41&(FNS:T-]BU( M7=,W6P)(8]R-61CHE(-,Y6DL9IX/"=H8)JT*77]%.F)5 .%M6F-FA#J69ZM, M#ELJF(^<)*V/*9C5S':9>R@X^#P=P@D,6U*GRV2A6? [-.1<] PY<2_MP9E MP0H3>@*&,<-!_V@M:T'\'VW460#17SG\DA,IOIM9R/"]9E#G"X9RB&^0EI>" MJ^%J1L1_*<^4H/G-70G8T\#PT*SUC6^3)P$U=/8!Q@RM?[/>@?/L\M(EENZ8 M6*C"=(8];AYRQX..>A_ M:.K1PJ"\JA6;;^5/%H[ENWL?43/JY43X=KP/?:/.L.PN:.)^S8VOUE!+]FG/L^TC&ER&1/Q;(K(&'\ M/#;S\.@': OF^$T%T(KZV!L+;^#CC"E+*ZKHCD]Q.J4]]%WO$,*H%D,@!UEW MYORC$^O9& EG*MG/BP#00&8PQZ\/6X3+OE?[SE*V] /3)O[+V=(''D9.@TS+ MN4:=-PJ6)1KGF6L6C& I,E!3*&H%%H'A=,=K-?R8#:?W 05GCVD51#^UF7L= MYHM]TEDNR:D*X6'T/-80HCP2A%B@G!E].:A@(Q3#LF]@GA $2P5!Y*??K+<( M2P:JCKVO*OQ8YE=6PA2U&4>VY0U'$\^=2X''[J@\JV% )87I%]L= '4R,\C" M&$J0!5FW+Y_@ 1JZY:%=X-G"'QZ@"1DOT!VL= -9K!PE;)_4_7VL? GC'+#\ M#)U#F<=^9LO%Y.08]L6LW7GN\4F$#1Y<@;YE7@ZX=G-T/ON\]AQLUB]<.["O MEE#Q/H)Y),A"1? U\$D]R:W+2-%L&W@VTT8:=8EN+ GE1+;9=X+I,C,X[V%# MS74KCQ:6+SN#$&ADQT+7CZ+GC;->5[B0UOQ6QY&MA@D#I#$=\Y6AHX819L:I MX3T1M1):3(LN>EDP2!^H,?A1F54L@A\=FD)S%T'T^V57(*['NC>&[S#TK-NK MU\J=2G"B#71M,,O*?=GH4HGA6&&) )X8Q%A$]>X-S*$,@(4<%MB( M"R& .?WFQRR$ 5']9 Y&+SSUI[]0!D1- ,5JJ 38U*"46UPJ\2/S&1^\ M1HL\3PFW1/8S3O?PM6VDD#!;<*]&Q?Y\3CT#J:Y$=L0WOTZA8VKWIDO,(39* M=)@-NH,VRP:CMK&94%I?@P(S_%$:Z:"RO5(IPKX%3:K M[29C+%OB8?/%+3%#!J.]?1Y=>H,5 LM568Z!?>!F#_Z84QH/!X^HP:/%_/A M,(A@1YY?3,WJRD'C1XKS8M;B.X[?[S;7K[.!,S&8SS%F>R5$LZ2DH^\/GF/\7!' M6%YMGU%<1UA?'0W?F,%](;C925@;NPEG.FBW36ZPIJB!4A#'QA,R>CEOL#_LJ:H336_639 M%G/<($C?][ECY70^,? MHR_.HL_D^!UWHX[@^6ZI@8!HB2!-90;N/Q>L/>&,^5Y#^0 ?^ M(Z:7=)>[!GZ+RS2$"5-";'1"\,!(P[^MHN+FM4$^+'A;(=9X@1KF8>(A/-;E M(S1,09(QS.J.8D+;O/MP"7)QWJ8?B 4EB/-EM+CR@T@[4E5XB"P._:+(^A"" MX:($MA''"6N)PHY(*V9LDM\++C@C2F-BWYJN!;V]GLT+GQ .+%B'M145]OIY M@D#BH3J+PK,X.\A*'G5V](]@C;R]]N^>2?W66K]=%A>_]*V_KH@+BU6M<@OE,6Y0W3?&!C5F^+$VNKE"W6!=H=^]L))8F=%9W;KK,Z_? MC.XG;?P( C:, 2/ &LI^7[IJ!^?A]($%K7?<,UY'$<+"*N%:YWK8WT!Z,G6^ M< @ZB08(G_/UF)'7H> Q N%J_"QPDM@T"P"JH! M],.27WPDBU]N:;#H$E,Y)IOLP!-W0S;>RK6&E(F2J&QV=-@58?X'JV^W>8- M.<"ZYOL=KL-+PO@+9]7<*I/F.(HG$&:\!Y&U4S)=PJ-HW".+M![.,2!K$8T4 MPS)'BRN2530:E!P$ZG11?QA%IK(^] MR>$* RA+U[#_TN?IO-$=%J9C&)59I!BKP#)?=/36 !)D+KUBPP9Y<5@F X85E4\@W$ZK"O1EF^)81.&)]&498KL/7B83-,N'Q>PD6 MP%HC@OX;SS0LPLRK6?$0@@OOL; VW$_OQ^75(]S(MA.M4@]!$UDDW_-JF*P! M1]Z8,:Z9(-;R#4IH>2E$4.RP>%N$81!D*^J5 ^"7&:.MJK_@CDYH_2\&U#90 M'CH@#AXSP1 Z8WE6HA&(9);'#CH+=-Z=3Z(F,?-[ K,I>!RWE (UR N)5_A8 M?A(BJ+ .%S0K*$_@=86_CIA2>:.WB/ '^MA*^)=9/@RAC?A;M*;+J>J&UVV* M[/VTI3.S=KD28"P[= M2LW[_M!ZT <=K(B_6>%O9.#)K(EV)J,2@SY8TT$@G_<\4 X*W%IA[=9-I'4& MT71C^;-J<.I);ML?4$^M,'ZB8W-R4HR8_W:4( ZSQA(+6R)C*G@#5;RU(9&9 MN'^R_ ?+X+^$(X">9KVQ/!LR2X(T%E,Q@[9$&X.6(JE*O]X?U/L:(:2O-LB@ M79?:9"EIPEXES-XE1%ZV_GR([ O@^.361@BM=#-@!YV7IU!Q+5?PS.J*0D>; M#W)B_;V\.F.Y(FM%:ZZ.YG\PFSB280A?$@2S^/!G)TR8$^W?GA-F5%35YMW. MH0]\,Q?_7YHWQ9?.G 8R803NMQ_&%)/Q61/^8*NMW +VNYE-$_9'@O$S\ S! MT >^R156?LW',EVJCDP=MAH.J0(31\4YH70%4@!EX61;9W[H5=_R_/WBB0*N M:\QBJJPKR9\5&<+0'V1A#OA84@#EK!@A\N R3_SXXZB#0C#8O\Z&G.-@QAFA M1"K/^&@R%B=&H6BAV/3_#C:R%# (0>9S/+6.9N3-018-!>K&SDPC>" MW!++&7-05F+F%% .[")0LL"BNC."1[/34M@8$Y:PPH2?GZD.81W)N#*[8-Y/ M\;'C3]>DUM F$W@+:EPR[[1,_5^!'?-]%FX)YIAJPLAZYXUR(YT.(F_ 0E\' M7X\I9#-A6\?C@=S2UJ1E7G=PJ M75LF7:XUML,G!VC::1;IEL<_UK-[_*,<=@^D,WTK1G$L]737&Z"QFE0D*IX( MJ #PE+:B$%54^[5FFRR=Q/?2_6?W\4=WE6^9'3]Q\\;F =&46TJ3-!154NIU M26JU)+DOB[*JB)I$92*R7JDEPMM\Y.+&YRX68X(IH33$=K/6!LN"MEOM-JW3 MIM)7M7Y;)G(^='W0<-N?"CTV\6^/)L-;W2'#H4VY&X22B#V;&7#+)%X7$]A& M6;(L!A96M;!N; "S?GU:NLB#=BL M+W8#!\P&4[H"FS;(Q*%7P1]?8"D3@TRO=),MG?WHB_\PWVM#5^6-VBQEX7MD M#+;\\LR+J8K+-_NZPD5\76 MZI^N>^SZ:W6Q42PV7XM5MGKL9T:YG'J!09#3?B^!-@F=? WCB(#$&"YX7 MWMI>NE6>?.#-RX=L+S(4YZ43&2>OK";W.Z_%[6(M[F]]^_,U5MX*-;$BS.-B2S M:K^IT=(F@.[SC&*1IUMD8D8:L/\M,I* _RI5)>,LU9NO']N-M18@L!.^BF<< M]QDIZ0M&YHS6LDSEKXO%XHMDGF37HI!Q7$R9;: M+ HJ@1E7EIJUF%DON]LWJP1&0>&71N'2Z2E<1@H7:XV"P@L*/P"%RZ>G\%KI MNEZ6%;&@\(+"#T#AM=-3>!TI',SH]12>IM>UML8 M/5%:*6F[8R?5SIHZVB>G#D5$ZF@W-DC"@CJ.3QWUT^<6%*ETK93K[90,I8(Z M4J2.T\?E%1FIHZ6D;47%QW2V-ITB5?#^(RIX_Q4SP$Z$V8?YB3D'.F:KP4S, M3:N)Z=-&-JK4JC&5_=BCSKM_/TF_+O1J9:D.H7A&QFL[I,R[/[WU4P73T'AG MK9!.GT93:N#62V4E@];L15# Z=-,2IU30/,XF=2" A8HX!#YF804H(!#6RM+ M:47W"PI(1@&'R-\DI("&3P&M(^::LV_>O*R?C%JDGC<0]NG35DJS=-THUQI% MWO(D!'#ZM)72PH"+)!4$2N7&\T-JJV@@,-0P.GS-0VQ=-TN M-YL;(O(7F;E>&$M>9*[WH77E]-FGA@32KEENU^J9<^4*\CA]^JDA WDTRHVB MLB&#Y''Z8'"C5KJN*>66V"S((W/D M\LJ ^]@"][%5;FY27LQ]_,S&:%^OG=+=2+\VN;65S_=)^E58*D_6+,&TV DG M_IE>X97(T<(#/'0W.$W>/_):]6'L\!-UV3$H#;%QH&-0PAVR!R:?6<]V<#._ M@X!*#G.6YG8XX0=^X!EA_L$S_AEQ,YBVZG+&8/K 3A4[(=!V/H;V2.1@TS*L8LS."^,G!8W(&Q7@9GWLC84W6."8 MG?\=',);%>X'L4L%?EU:Z8 =3&\)8TK9N46ZO>;)@N;9*)79V823"= 0.\(! MEPZ TXT%6=FNH48#WE9Q?]X1$C./4>>.J 4SZ=4 M1T!15*L*MTM/=Z('#ZXZ^WH9P<%1%F,R93JE3P5 <7A6I6I336R3QO,>]:5O\2T1C4GX85432S?Y::+ =/R4 M1N 0S5-=O!]?KMGDW>2KBFZBNO6!'UF1!#'X(R%D<;=@8&@67FZP]1"Y>$1G'&YC3B)FQ[P#YR/T_4.)$7MX%SZ6+!\['4J":B!^%[ 8 M'I&*ZPG6QG\;'NF)7ZWD;+9^?IBZZC*.G;6;X&&R> 0LL(X3/'OE@[:GA^SH MN.C0HRT00@(2(>;N+3CLJ2'S[DD2( M7ZZ-IT7;?+5@YRT?7TFI$YZC'N@AVZ<_KH]<=K ;F8"I[#,!VU>%OUGOH'7L56(1 M/3_?MV3B9)T(84_V?T/>X$;NH&+\"^2IYC%)!T^?4*;'P>[W)D-\$9[#*X E M#0!&#VQ"=-]Y&\-B #%XEN[,J >GP5)U)BR9O[=1]@D3DAMY>?TGQ;$!3W.KAH7S;Z_&S"W)\K,3M%V'&-S6S M$<#)#=&3.^,R.@;A=>:7GHF3%H1\G"7:X,Z6Z\R""O-S($++CY-A#&V'-!,$ MDI"C^W3K$9J>Z2%!!A'6=]TPX*43((\<1+9R)S>??1K!),YATF#GZGHORN@11M== M$(C(4 'K(44Z0?3IC8!CJ]$)-3&-'U E"[:%P>)0'<\\TM!^8&=JH_;V,P9@ M0! #Y3&[10_#6/''EBM*-%;E<](SM5D% 9B83SP$ (:33Q.,).8J# !4ZA4P MMD:F89BJ*7+O;SYOB4)L_6KJAUF-5+JN+:\&;G%\:4,%P(L5"-I=JZ##3!P_3(#W<2"#!3E#OC?.HA= A@?8%) 1:3@(RV3 M\IP)R% 7]Q6D$YBXTL>,#@:A-O>%&EN&I@\&F,;AZ92YVW7SS=+Q'?F3-]_9 MN?!+U0IY8?JY$HP8!?D-],9$> =1\!^).DOFQS0H*TJ#G.WJ?1HS=L!FLW9U MN=H'@\@&K@H-N&1+;1YHJ=CXU*XN=PB'2PVL4)<=](T+=_0/86RQXW:DS+.^RW=:#]XLRG5G6YS6L/U+0/M%0% M4-.H+I=D[H4:>1$U7$FBI44U9W5*!M;;I_;BWAMSC;]R5+D\\_30T^!YIJU[ M/BR8. JET57Z&0*C(,R@TUI3[K5B4=/!%-9,O2C[XHEJ)%Z4H!U]4 M.VJG1,H>$W_QGX&M%EM)$NU%VSE)M[+&]G2*.S"$A >=]/WJI+/P%XX!ZT2. M!!J!MH:E7Y38)DN@"+\G1>F(+E/,C.?>97%9JU48&B,!@TQ(3;2"V*"W!(XBJ LBT2*;;F(F_P(-' M?L->!A;<[Q.#48PSHJRX:R>K5?C$Z,CR %2:\^M5$CW"81*FE%G+!6#'(!.' M7@5_?-%T9V*0Z95N,ABS'WWQ'^;GH6/F:C/JX)=G:=FJR%.S?KNY_V;_%JO2RFOK'BO)5;$E;_78#5WR"88FK)GZSO/R)^I::<9V MK73&6!1ZB-%+F>YN^NJS)BB&OQ/3PVB:,,&2_SL5%N9+'(*]/0?0HJRT1CP->\^[0P;F3= M[-'JIR3$VEAJ0<30-?R5B&Q]C+R$"(FC8SF>CG_=6M2NH=D$XB/]N8)9YY=' MZ@JX;N:L%,<_)&6(!'QPXXT]7M)Y0UQU]&/2T?X-][!LE>4SR0US1^[-[^ & M>S9]&CS;%C@=CA/',W@0A+Q-:^X1SR4ZL:'VG=C@E=56V&E) '#QX\L::9LJ M]4.0:YY%[U%,E1@ G:.ILFF2UOX6BA)/OMM;*&M(]> 62IXM^OTME N:WKT7 M'Z1NH;!#2HXC\C--PM%0DF=2(0C<[AA(BI^9L]IDN= 8TUY@.L_PTS[^2QR# M-[=E\/GI0-N/+;-@UN8$G4 MN%JFE=E%GAMF10G;C60HFAG7-#-*JYL9<;FL_VUCAUT-2W.*#LBSZ( \82?C M4@:/D6BM*MQVO[[FKOP7J[B%!PN6&;'N M&M:(8N V06L,@#J%=\MF@RU4,D%@E8,_F'K!VAPPO9U(F8%?7#(_C\JS09AB M5?IKT.S"WL'?.<8^ NP.P#H$KD",*>@-ICL:LWZL2)T.ZR%:T9L55-OQ:A>L MO1D, &&L+XR->,,:#%Y08U-8F3K".A_+L'S=P&('&P=/H6BG MCAN43\PV CHKTK #JZFP.@FA]W3W(DP,+WE5Z%Q987W1.KJE???>=%S;0P!\ M)8[N]"8@G+4G\Y_$UE$ZO,"&I;AZPE:K=-VJRHWE\L#(#G%2$)ER*<,W*RFP M'XVP'@Y*U!$/<):9MB\+/3IQ*6Z$0?V6JOQ#I)<*@;6(?\VBCC_XD+71L3:J M"?Q$U2>,A/@@K"_"*.AV7FQ40PK"[ZP)@RIVX6$C\C19_7%C114[5G'.@_J) MO>?5>F9O>:;V/[@9D[0RN85%G=7EN6T8;/0=FTK&V((0)98D-4?+ M+=DSODY8B+XPZ?20P,%T>76YK'<>.+ZH6Q9.$5AM4;"^+' MF(QU-G15/( >>AK28BO-5+N$RT_:IH8.0]XLAB6U/_Q][ M[]K<-I*L"?\5A&9ZUXZ@V,2-).Q>1:AE>8YVVY=CJWO>\^D$"!1%C"& Q"2 M=7[]FYE5N! [Z (DK5QML\8(C0BE>PIA(H_83>$ M#FA[B#+I)Y32@MAM4E>56#1*XB-5B,:QN7'W"^KW"X6^I\3)B=+Z ^ ':^C?>6_HE6F3XYY3WXF6] REJ,0&K<41)C/0]UP-G MA $CO_'@J874PYH/ 2,88^4WY@;@SU@R377B-E;) JOP'NC\P]3WA$7;P8,W M\H5GFM5>4\HL[HC++8(CH'\1%$/WHY#L6 \0-L1^X%W\ZX??(W(8&2D:I"$ MF3-;(0E]\L9[>DO?AWW//"KM7D%M1SW5D,>_N+'PI-R) _4?T MY\FS1J6(N)'XB( ]\+\XX1/"OY1(#32(/(XADR'@U2Q-)/DXZ@PP;';E HM! M!0!ZT4G=1<0D@8VF@)0.K!A4)/(RO1IY)(]%O>--(-S=Q>N M"[OE00\BB58S2=GD$E2*<'/C.I RPLRQL7(;_OB3NO3GRK-])E!1*'/ 34/6 MSS_W35*2:>X.3R+_68>[[AG6+L+KV+Z3<'@7;-W#X^:F#B,:D8M+^]UPG41[ MGACC] .5"506<6#HP(&1:U(/I@N]0P+4%U"4@FY@:X=X$K$B<9C 8A=DRQQXA^.L];L1#J^77<_GYW_^&Z9H$K MSF-^M3/[1^::-[ <9(H$[9V#*-DS^V=NT_*OUN9DQFE;%1!]5G?> ?A+4V)7<9Q0[\>;6? M+0&1Q^'QZ&7&Y/? UTVMA-_1L_GRDPTT7 D,KQH(!PAA*$*$Q\O3V+\/F6+ M4O ,L?+B2SO"3@OO:@XC2)CV>7L?$6@--79Y%!.0(B;(=0[4 ">4F5F!M(4V MI/0KCAVQ9&''A\20JB)*7?)M'KD37_22A-]69H@.83,LX @2K (S+(JYJF1: M[T;(Z%VT]D+!Z"[':ZFT)'X [>:'O&($.0A<10J;OG&0.PKXOR/(_>^8/Q(@ M+G&U/=$:7*0:@;G7F!A01R/+<@S3'O2&QF $?U--Q]7L@>JXKF.Q7ZG6=TQ+'??[(\TQ M!IHQ&MMP\K9I6,-1CPV68V"V28C^N+_[BJJ9\"9=@<,&JCB<<:2:9;%7AV2G M=%_!'>O\QF"40C^B;*(S=V"\^;,PHA_#PQ[0OY$G) EC(K]N]P9H5UB@!AA?F2ABT>C&>*EA19W MGS^6Y2'G]:(T7$<15E?1]<)+11RN<9N?R:/\,J9/X^MD-@DC7K*X3JJLX"L. MP3'NF+U>IU>'&HYA%^S2]QX]]"K2<\)=(*C"?(T"644P)L$8>*, MW:%?4@:.8:4(_B[],O]$? UD9NS- M(BY0LV(.4+B ]!F_3TPQ2%$L@:\<.Y[,/X=\YC@'.14M]4*2*28&*MFXRTLD MMHB+,^P^BL8@(,X@T%)_&S1."%]_87:TV,E:H$NO?AM%OUYM^JO7YK3-#.]W M$0]\&7\.*3/#7%(=UYAB7@P#8%EEZS6P>I8+ALON&88Q=,RA.[3&8]74-+.O M6JY:MK/(6K#,2_[."O,A=B(M(&MY7PN>R2-'B[?TQ^^6&VU9IC17IJ1)S/46 MK.45,==W\C4?Z*!> M?D ']2-ZKW^A]RHI5*#0-\IF8M2-3(3_2R68B"^$'G7\]IQ:=S*!$BXL!#U9 MC5U:R; 7*)0CZ]8L1B7KYD?JQZ+MG!VYILWM#C+Y0;]#5 QET?CAWP5=*_VYLS[6%]OP@T%-;2M%"@3]- MWMS&6M5CJ[\V?VYELO2&3%:+^73;9YQ?!+H4/^*U01*.75^L<7??EMAT[/UD M[N7_L"BL4Q'&Q145#&KOF_5K=X/0.(JH];3!5':*:7_Z M.L.4.J.)2'G7[1Z%F*Q;;+(W$?B2=\V6A""[LDC!BQ+;7SS]#V\Q\)&R] M$%[/#W'93*N:50YZ!UGE\.*JO\8\J6R,Q^;SW 8KH/_VM#%K0_)KAUBEBO5N,YK^2:O8B,@K<-YN M19GT=UX[64_JS.L@#1W?8QM8\7.LV?\6IHJYUG3K -9LP]/8V89B;-F&D(#TWO''M,X):Y(T9E2)07=7* M1: CU3%\2'.DN59E=M37ZV_WGV^_?4^[V6[_\\^[ M^_]2WGRX_7AWFOIA65_4&9VJ]FL>03\9**\334Q0M]F_X\/C96X[P ME)7EEL=1G>(T*E/O#HSF*]RLKM5?_.DNU7C;U?C)M1YBK3W3V*3(L532KAI< ME+8K9;..M)3M#]&IE-JXALKZ(M!GI8SZ<='E'Z+33M#E(&19FA ]:*M$/SM(F^%1-,V&:,69.6BE+%3E[&-ICP-S#4'4NXJ;3CL2375GA,]X1 M ?\(X_AC%#[>A"G^N1@?".*PL2CH%U=&9SBH2L)VX62+TBZ2K]9V$O? 5P;Q ME=%4HD_R51OY:I57N Y?55D'KUBLIF!8)..TD7%6N8%[4$C]BRNK8ZG5$/5P M?'4VV=$_ZYLRSC*)V*0_6+HLN'8<'+6#U*[T[-2)Q.#BRJQV/IT.=HADH%6. MWT8,M**!J\!8P\8:R"5WM9B[5KE_>^(N2W+7.7#7*A]Q-^.G]UIF_,XA"9A5 M4W^R(V>20B57P*IDP8PLF"E8F17H!3M6=.HJK^CLU\Q+;V-)C2Q*DS*VA_O= M"OC&?NJG=8U+VT#;!5=5"IH4M/;L>B,YV\RIK9,@_>*JJ=LZ*4!2@%JPZ\TJ M2"H%U.M:JJHH&1=7.]6LR1KJXZJAGD\I[+.&6C=E#74#7NF*9HE7J1;3^[*& M^L39K-(\>@@V&\@:ZA-GLQ6]DTW54.M#64-]RGRDK4B(OHZZLF0-M:RA;F.& M987/V'QIF='#6E>S1A)DR>()\=4*)W$/?*427_6;PO61?-5*OEKA%6Y50VW@ M-WMI[35:&[REN2N-G/79BAJ37%77W+7.7#7*L=P1^,W:)GQ.X?, M7U8XO73([YIU"G*NJ9QKNLI #?9:T(W&JNBD"$L1EB)\.:QT;F]=YFKV+JYJAD-( 94"*@5T:P&M M-'+LQ\2:V)[8,?K-C9LXB/S.#TN7XSY/:RRE7*L<]]F6X7ARW*<<]RG'?;:! MX^2X3SGN\\A:$)>/^U3EN,_S;%#>)"ZT-@-%VS@>U'C*M5\3$4H0 "EC1RMC M&R5?K$J)PYZR+SJ_J#2TZKRUEL$$2$&3@M:\,:O 0FU\^8"ULE6L)VFJI 2= MA01IFT%X;VR@S(LKK:/WC@,12D+9- 9E8\W=/VE[A+(Q^P1E4ZWPD$@V&QC2 M-B#9F 0QHFH28N1DV:P-2#;F$-FL5S/"1[+9B;#9*R'9F!9X-[TJ2KODHQ/A MHQ5EYJ^BKOH]0K(QM);PV3GTLT@DFP9\QN8;_/LJ6>ZA1+(Y:;YZ=22;OD9\ MU:\FT25?G1!?[0/)IJ^C"]A4 EDR3BL99X4;N >%9)#/IYMMTDAGDQV5XT#W MXQ#NUMC?-ULV$4T&W*_M^>T'=Z0O<4?.@[L.@FK3'TCN.@ONV@R28E/C-VR9 M\3N'+&#].%!-C@.5!35+],!^"VKZ M*B/Y3UU5+&3DC&-KN8VQI]8C-I&_1$ M?;6Y2[& %#0I:.W9]29RIO8V[1:JBA#>V34U(D"*D!2A%NQZ,Q':[WSX@885 MUEIC=^*RPOI8*JSG$@X;UR9M4&$]T'F%M1P6NHO/JO96-"N]2C79P* :Z^$N M_8(R#]EN/JM ?QV"STSB,U..>3Q=/MM/STB5E?HX+U25C'2BC*2UPBX.J.+& M-*JE7++*6E99'S)^7"$>S5>?#:A!2NW+JL;39JP5?N(>&,LBQC*J#9Z2L4Z) ML1IH#*GPSA!1PM4VU<-*SFDQQOH\XJ1&'<'= M*LR&VL75[@U0,M)N-0>M\/CV4P$[U&4%['FP5Y/]'^NSER'9ZQS8:Y5SN*/Y M,UMF_LXA 5@[-G3;^FHY%.DLAR)M9J$V:S#;.)KL\^+L@2[GADKQE>+;_)5S MI85O/W7?PX&H^Q[L@D4H95C*\#G(\&8BO.GH[JIPXO5D%>Y5&E@IG%(X=PNQ M*VU5S5I5B\# U8:[0=HR,%1LZG/R""?E+!L@RM_E!2X+X)B&),V'X(W["8N8 M\FS'2A JSL0.'ICB!(CV(E3&;QS Z0 MG(J;1/@_^.O8^ZG CV:36&&P2Y<"?#&KBD?Y>K=4,0[$<_B%'J5HYL@G%FW@ ML-1I&'OXA7<1\^&;3RR?D?K+Q=RO!%_T\I_8(^""9+;X)P4>>*7!?O4'H^HE MZA3^.\GF^DWM!W8YBIC]X](>PV+?V?ZS_1)?_#K/>\!X10*6][YPA^/QWG;( M!0 T1B8;::IA]W7;&JF:;8Y, MVQ[TK>'XOR%>N*>1P" P>"\-S!/_]JM]57>,)4XG[>AI;* /W)$Q=L>F,7+8 MR#68->IK-AO8EJ5J%RL&$N^)2^F)[U#9>\X:?'L7QPEF]) ,UZ!D<7^VKWQG M#NB&F7H%1,&J_XI5FH>$ (!CHR MU9IV3HSB-SW4,2Q&10O8?/>7#3;W MT7:9,H["1\5^LCV?5 U!J M,3+)7? !K,4U6H[;P/TROK6=R0VX;(%K1V+MQ8=_M5^0\>>U;NXREO%4F](@:_ UO%EQ,'P%E02#-ZI..*ERK_Y6SN*#>+SF#H318&9 M@*\R3[&N7NPE^8,^*RYI-X.]B M-8K/XIC_$ C'HB?@$!!9>*$73Q:*9 0_*^SG ME*&4P[_%G?1#VX'EQ4+T:6E@*QQO:J,>$=]QV0@\6EB+![HVPOU$I)7@*5,_ MX7N&U]G!BS(-(Y(AVI4@4;II>&WBSW")Q(K/8?0#_Y(N#SSH*'R&?XDYO\;) M*(9WH?8#%;> 7&OKF[:(Z7V-/H7X)U101F(\1E@@^)ES4JQ0B!#SG>/G,V _ MC^@2,8?AU^&'X)K%2- IB_ AX*[! 25D(!:&9=SQ+D=FYMS5^MWGCT45<) M2HWQ(!@1QF4N:@SXRSR=])1,E D D@BC]._%K??;JY%Y NZSV]XR2:W48*;D M>H7,SC.I4<>'Y;HH)?_7#@I,9*740;^C0!:1D*D=(*X=H_!\LM,M:WN0&ZL- MWD4@O)_$SA?;A0#"F86<=^IL=$8U>S_,HO96.&H;LSCW8N>/V8F"0%Y[X!&E*'A)P MR%0U8[&%:HE'VXZ/@3'\\RB!.(G<_.PI1JV@K9T6^>Y ;)[X[-KW0X?RK%_& M]R%$M16BWHP]O^!T>\B,EIX&@: R(/,4;@RAA2W.S;5$ M>'8S)$ =(%$FW2D;S"80@U'V88VK'/H>N@\=RFV!CAV'0/;G6'E#X5V8P,+= M^.V[#5*1=+.6W^3051Z0RK>G,7N7_N$][&+JVR_OO( V3#]Z+QXFKG_PRJ-T MDTZRJ=7O# MQ3]=]MCEGQF]OESL<2W67.NQ*PK&5W886)6OUI1\\%O1 Q4X#!8H-E15G[B* MND45]=LH^O4J-5T+.PJW(LTVO9O8D9L6">()D6PM-MN>#I+*-8QY#FU7_RC']L580$ZWD&C&BW,: MPZ8GJ^]ZO7:6H)T'@"?PQ7@?*\G1S2F0JO!_I)X MLJ?#;LW/R=N6W]0>\=ON@9#DMS;SF]H6_::*H1>&9+C39KC]%6MLR' :,9P^ M.$& ;7JWV35;[J)2[TMU#'4)U6L[]W3W"[SC%C2M+0&@JG/%/CRKHBG)H^OP M:&N<#X,G*@*^.K7XU&$3K;:8OUIJ&.1._>+VE.2#7MKWYU0]7$+SZ'O:82Z,< MTK\B+R7%7(IY0V+>EGH:E5\W]_L[9QNDF$LQEV*^!+CTD%)N42QL6CM/[9!2 M+J5<2GG)F+>E!D'KD9@WT ': C%?8SA/_;P9&L6QZ: MLP-2#KNUHP AWE-DQBK<'<:5@E3,O4:.TGJJ;;O *ZYE&T,VLK6QH:N.I:E# M9O;<01D>[_;ZV^>[S__XKGR]_:;\^?GNOGH<@KFV0-.L'Z>RJ8_8TFS%WP(Q#)9)*0+9.^#A-$"";B5/+\4V3.)V7,'L. M+T$)Q+'RR&:3T.TJMY5OV].I#^*#\C@+Y^L5/1QVX#L)!X@=(8#WD^>F#X]8 M/&4.X>&7[XYI"/O@?8[,[05*P @,/'QDZ9P$OE\$$@41MA]J)DTMG2P%._!" MMZ/8[K^2>%9 +'0]/Z%EL?$8%DC(],'+_&/2K\39/)JN\@'_$9XS1]&Z85<$ M'DO#K4!^$.1P9,<@7JM_QW^&@[;P/PNM0XS2%V^*7W\-7)SN*Q^S<_N3\-<) MT?V&>$9 8):E_?H1AZ3/&XNQ]Y.YE__#HK"*FVI ]'D5A#6@J2'.//)H[D:Z MGE2J:R1G/-ZSY"A+7KYWL5W(R!R.N6886K;E M?QVXPFPL0 A&MWY^A;K6ZXWX%KL>(O2NZ*I84E[Z[G'@+JX [54JZ)<' MQJ%=FG@[J,M43]^T(TVDB1;JQ;:L]X9[S'^2QUQR$R3&[EHD3%$]RT> M1L*:G=V@8&]N;F\_?MQ%C1S&D?N<)6G6E[Q%F]\3['")M+L\X^16V&1I7?L; M63XT4E5W!C=MIWICMJ#9ICP+^3YL_(K,:*J[IGUMDU)>3E5>%B%V;R,O59$P M&X'HEO(@Y>'05=*O8#_Z#9=%'Z0OHS[(.1+G,;L(]W'8X&P"*U@Z_&*3EJ@C M;'QZLYOC%<,&X$]%"4H)_ ?0]Q[(.R; M\U25;8;@E$B>.56>J1KPO>LAB_206?5S#\)39]A*&50SE)N5H9YUL?49E5.O M0&+YS&9WQ$9_A'%\_61[/M5OA/SZZ?LL='Z(8=6BOF-35:'W#K5@*DS9>+GJ MQ9754?LRII:"^$M.^>U, M1?^UUBM,0V79&Z]X<'&EZ1U-&^S+6+3(K3R99T@3>5K/. =C=[NR[V@-6[>F M9[H Z^!\@L-U"'"D9A\BKK0%<+DMU58!+,QG8/+.:GWX*J\O)Z4*"[ NKGK= MFO%XKX(((@WVG@SV/ Z*[(D\J3;#HUIL(SV1VTM1H5ER&]>FA3U+W[V?#?90 M[E4_R:[+%JYWRZ[+[<_XU3FHA4*[19^F)/B!.SOKJ[=:'I&N>D@7Y.PP"GI"6]=Y)IFF>:5]=#"%K2T?5J[9ELY]PW9\AV3MF"T=Q MZ+WW-!C+*FOWNN"M"H$-!,P8=H:#:@1_%#T8LH]+*I'7RY@UV=!IK"C>V^.B M%G5T&M;%E5Z#52@U@=0$9ZH)#FJU8P2$:Z5:1W9)' MOL1SZ'&1#9U[:.A<$<0[&3C9T MRH;.?3=T]AMIZ#17(/@T]/K%#9TX][+7'5;OVV5#YY$^0S9TGGJ/Y%$MMOU# M+D$6#M5UM'K"I28G7,I>2SGA4DZX/)H^2#GA\@3G1[9_A;(E4K9$GD]'BV8> MJJ7%Y!/*#%.V1$IY.1IY47L-CH2MR@1"E:I2(*1 '(U :-K!#,B0#$B_WZ:1 ML >(B-1.ZJO?\C39TR"7*GD?9\]AXS^.*:&[//83]91@:C:ZXF2[-OL5['GM[ M:Y!OD5]Y,L^0)O*TGG$.QD[V/,J>QWWW/)H--1T.5L#<-+2 14V7 Q5['FNN MU&7/XY$^HZ;G41PEN',@( [_.W*3%R0V/^Q"#8X0#0/+OJ=A[.$7WD7,AV\^ ML;QS\9?YRAUQP+W\)_8(@G5@^H4_>?U.HWKQ5\U2-4_AOY/,\9F"/WPYBIC] MX](>PV+?V?ZS_1)?_#K?4NH%ET4"EO>^<(?C\=YVR.4)=$48T6F_ T9B$7X+ MUF2W9BW*)$+-]C=/UZV^9?5,-M)4P^[KMC52-=LX9J&9K5LYAK]#3FF,Y@;&BF+=N+C[!C]Z@6>XKS8@_7 MD+QR6.Q&[U/!VB,I6'+VQ('YL55:P8Q M-AWM2;:I^B!7A'+[;6C>+@,4Z?1]3;5LSTT90_T\3U#FLC3>L8Y&#O9 RU[H/?= M SUHJ =ZN +UJJ$%+.J!'@YH[NO>3++L@3YL#W2EV[GF7[(N(M[+N:H%U; N MUNHP/41+QJ"K_#;7\%W.JI;EA&='[NV?'[S8\<,XB=@]?/UW/W1^Y$(RY-(' M- /O&!W>'A!EZ%H.&["^T1N-;%,WQN.A-1RPGJXSD$T&HC:%%\VBA%UHLG_ M^MM04P?O8_P^=63SG_.UU7TO?SRX3#Y0 M[B>BZ=S,1^8D "B &!(?!8'J=@ M+,0B:@G77=BZ>"0\&S$G? C@ 3&XDP+\$KDZF@A@SYDP"M&$* MRCQF7L31",B(#IWH([-1 \7TT:/]TWM,'C.F(E^5/>"H8/BQ[_U@OC<)0Q=Y MVV5P!(^P>OXR."S?LT>>[\U><&4+CZ-\[&"=65PXV^ E/]ULO_3\=.' K;09 M[ [F+H)H$=9+9UT/O+&>R3&U]IJBNJ_;=@=4?EHT0F*!/=_>?;C_??U>N/W]0 M;KY\OK_[_(_;SS=WM]^W,$JKWS^_7D>U1_9 &PX&[MA0=76XBGQI*JH.O;(J_!+0'&R)GU!:/@+U M_PSJ-YQR=1O!.\( ;/=+=EBPDQ%3V$\6.1Y:'?074.7C:=%AB=-\$:?<5;[Q MTU-L-">HBM+7<.<##8"#W@IZ)GU%2E1^R:,9X2(4]68EE;60&K?-OJ]X6ADC(:&:P[!CS89 MLTQ[J(U-U7;+&O-(Y!C<#O SR#%%&26UQ+A:RGAA-D''@=Q&[Z?R&!*X!T-P MCQK33=]#F(\.L0,<[CCT_? Y5MZ0-Q$FL&0W?OM.65?M'1,"D&%T=7,]0)G3 M!M61B]W78LTFX(I6II"LRE>/!%B#=-5" *(U<"$T'I=E2R*9-0$HV M24R>") +FKQUP$P:000Y'9II30CB&>$%K)&T;J'KQB$O\_CNC:Q[L0O(O._+HIF_^'O*-*&-ZFUT9 M-KJX/H65JU97,]0'8^!+O5MSIX@57'Q2S!OU;:F622(QK1$UU2 QIU5J6:2*@V()1AA=7ZK"*9+&A)9#?N9!/?9E30G MI"Q6Y'&VC5/-'J)L=?I&4W%J$^?6\K2/E%HIM10S[34'P2ZF5 M4BNE=KTKD^V%5L>;$M-0I=!*H95"^[HW.MM+K8$7.;I^"E([#[Z1]3T7^VKK M>Z3ZS=_7#-=F@6IK[\I&.;P34;ZQ:<1B#H@@&@IYM&Z/,J0$PD? +K/1"^]) M9'$<1LKSA 5Y#REA%20S[%Z#73QY#E/<),(2O"EL*G2IKPU[+&<,F]@98BTD MTX?(=ED'/AK';(;/MQ^!'6:$69!$V+CH!0JCB0]IN_VC%U!/_=1^28$<_IUX M4:%G4_L4<@%?\QT/>^J_1*-"_^= M9)!U4_N!78XB9O^XM,>PV'>V_VR_Q!>_SA\!T+](P/+>%^YP/-[;#CD?@.8, M(^*9=[Q]ENXD?[-;LQ9E$J&)^-MJ'(?!Q17UZJ(X(? !BN!OO]I7=<=8JY=6 M0@B4&GY-9^C:S-(&\!]# S5F]#5W/'!-K:?K+F,7:[8<8\KX>S*=^J35;!]G MO7WTP^>[@-LZ6. W%#3FWH?SI0UQ?7.RV3./L-FX2 +% 1HH8R "J-F,"DK$ MR8 -XN%\(75,@#\+6XE/L9/8U+I#W6J\A=3J6OW%G[:KW56N=7]KU647L>PB MEEW$+:&=["*67<0M8C/917S47<3+0LZ]^O@8VBA3V^,ID4)*Q4]OA-J^RZXG[!/N<[^,J;DU!^YPLYX+4UMQ1^!T>9S61O? M[/2Q]&G06.G3$=VK2@%KT]Z:ZDIHG8#AF/*.KDD!DP)V- )V3 9LB 5%JB4! M":1\'8U\+6M[:9V 61=7_4Y_]]:]!@6L;1/OY#..Z!FOW9=UL#3A-_SS93B^ M3+#>*XX9@H^/L"(JJ[N:V,$#!R#GZ<%P!&NG*H%=TH,K[)I\1@N?T5#R_.C2 M=O7)N8P"LD5W5=<=:9DOXS]C=HTJYHM0,'?!K5 OX,C,>R"IP_(R[XJ,O9_, MO?P?%H4U7HC:N[BB@5?:^Q:U^,J&\-?N%FN,VU8[OJJ*F9O>[D7ODN%:S'"O MI=W6X#<-RZ4[YN[8BI+A6LQPJYIT7I/C=&SK&1B]%C'<&NTY6Y6#_\XG8WZ? M,#;;OB1<-8Z])%Q,"%5B),1V9>&G.5)JH'9U;2\CI?3A=H\]R. C?;C>8YLK M+CVNJK.LTA;+;M%0@2/^DO^"$ M15B5_< *HS9Y5@WG*.YEXL>*HLW6.DKUMGL% FU*YFM.Y>I$3W7E2$]3-2&F MZP[K1WIN=40E?MTJ+R>><2;';+S",??7/>9&;I*.(;][D!SQ*2AS<$T=O(95 M@$<7SVTZL[@68DLP^^70=BZRW4S,/P@J?P,B?V41^CI9P'JIY8(]N+@RNH.6 M!*R'.))?]FJEEK%QC3"?)AL;^V?C(=HG:V?DLGK]>GQLW%32)P>ZB6/&%F3) M/MFS)(+_793BL8XPQ7/]\!"Q!V"Z##Z%1QX9B I!05!;4"FWD\^7CS. %1Z_ MX _"<3YLW N4<0*D8]R-6C%V_!131$.S.U"'^QDWK369=6EAB4I] N&_@).P MC1G9,4TFB#GW:J<,SW,J61->UM=(FF0SJ*SVUV74)=1V[T\[Q0+9S3;?;F=@ MD^NSE1!W2RS_5V$-OZ7V[V7]1\F"SRS,- >=[G=YPV% P\@JP=V?3 ME@EZQ-@J5E^WM%X*T8>$?88GWC\S_XEQ0)*-14C%F3 =56L*5_(@@K(D"#L* M03%E4FO?@H+VY?XYW%@^L"+([)B]IDR,-"1;R$=?&I)7D0_$ MM80@A.7!^V M:4KWV1F0@30@KR$@'\-D\R#%P.:]@=62"Y-#]5^5\D2'G\!Z/V$1(ZCC'::6 M2A.S@01=([%)C+RGSJ#3=(Z6F-]#C)QUAS_X*&_4[[RF1'*D^TG>07,F<5!&TV^W466_@Q2"C/W MEF9A\!NBC05K<'%E=HQ^%:EA_6FY,@YJIJ.X%FAS,WTF!S[MB33M5CL-:IV& MVL2T(>B5?F?8VQG#K,%3W&-_V=)BE3VQ!#WQG0<.K>>L9:91QWQC3RQ(V+P+ MO%&A5(E#\#]W@1,^L@7%49I5'M]BF[V^K8U=RQ@;AJE:.,BEK]F&K8W'L-P35ZM4*SS4JTW%DJLE5^_,U8=1U=K%E6YT MC)I.>H[U+OUMRBC6#1^("+JS?JVQ6EBIN> M;"Z1;2ZEVG-0D/)'03;K) [+X(V&_/T]S"\SS-BZNA6:T?E>?9 M,D>P]C@WM)9]"&PZNEJMO9>GW38/J8GC'M!QU[2\[N8;[=A$=(ASHOZ&W5*F M9U%*NGNDTTA!XFE&2-O&_1O+_9"RLI;>D)[?,=27@B,%YS!9X(T%QZ*Q,?UA MM3I;"HX4G%:0ZC42S9O*C=&[N-+-SK#7CFM *3=2;@Z3R]Y8<' NGM896BL, MSM:=-OWFL\W#M5NO1'<+'XF$.U[=X8*Y7>4;F_*FV5BQ^=ANQ9G GOA I7]$ MC 7*5]_V@EBYCVR7%1!YXUE(2//8(3*; -<_3*;)+ ?F%;-Z64R]*/@+#_C M@]@0(>GQW_Z^C%&^LN@?>) E-:L.BOQR]_GCW.0L%CUY#KM.EW"?+>O+^'8V ML8/0_PHGR/BS_3#(^*27\XEV<=7K]JK0/ IPHO) /^MDQ'*9[X'H ;E&+W7D M0N*$L/=(<1(@&#!0/$^7)SORPB3. )"?0A_8#!MY'KT9W=-T!(6QHWD\AG?A M'*P1FSWCRV;4]!/,<)&PB,CV?,>.Q%-FU$IE3VW'F[UD3X%O)G (? ?*- J? M/'?A<;M)A 50^#O8OA>Z7:)+D=VNRH"WY<^+\B(8U\!+A^J-1-:Q\\O\O8[0 MF[W\)_8(M&0R6_R32FWJ@;JRU$&).H7_3K(!'E,0I,M1Q.P?EP2O\L[VG^V7 M^.+7>64#FJ9(P/+>%^YP/-[;#KDE HD,(SKM=Z0@^.71;W9KUJ),(E0@?_-T MW>I;5L]D(TTU[+YN6R-5L\V1:=N#OC4<__?@XHJZ"%$X;U#W@ C^]JM]57>, MM8K7=(:NS5#=,LO0AB/;Z&ON>.":6D_7778@)H*-+4_>>O=F$ZXY' MWBBX2O=WZG2)%Z>#VKFZ$;I3L9 M5LTMPXW0CYDIZ.>F0+^XTM1!M^IJ*X^/#TLN<\?C/1_/?FZ2UWPYVD$D5>"" MI?EW8D4:;U901)P[F0<.AZQ>BX]Z:JZZW;+MD4=W$_JQ\-E3<6K MG<%86=[CC0,L\G-$Y)'RP-CJ3*W5([4,\^*JW^W5C]3B)V,GX%O 6YRU%UB$ M1ZDN,F#/MK]P=<^@4\'?SA?8O[@* SZB,(]\2I2V M%V5BQWS^!1X8"2*\W O0R2ZZAUWE0\)2.04YP[&I$7KCY9^A'!;\OOE%=.C? M. >D3U:>P\1WE2!40"P>4#O !S:ZN3BGU6%D3NDU8 &BU C :^*N0I!R\"U6 M?#"QEAL"_P8AQA&.G[A\,W'BH.<,=N,PIS58_[2Z*U:XSOK26JW[\'=8J\-@ MW^Z*03#&L(QU,-"MH>-:JF7J#@2#(_A?R]+5H:VI_?Y(5\M8!]?P8\>;DNY* M+7-Y_$I:T92&@SAI-Y-UT'W)(W[7QI7$7HQ.U&Y1W]YUOK6>SM]HUDQG?@!Q M%3*AE%=8'T*AUO%AQ=R^H1JNZXQ<-A@/M?% ,\Q1;V@=$U2# MG''3=/ODN^S:=_'8%JE]&V9=!!?;CGEUJ7=KF7?Q M2!6I=YME7IRJLAWO&E+QUO0L5 >;2/6[;_6;DGQC%L8[G?KQ67M3OT3)5G/P MW%21)A"MEU8FGF_VI@%BR?3.4LVPL3[H@_,Q&'1,8QUD@JRTLU*F=BR7\2MJ M<[ &4)E%\()I&,WX_5#,K\B*EW3TNVJ5SJ+*G8C]._$B7KB#E1MT";;L36/& M(<>7E21FQ8>CEW+U"-T,+ZLYF+MQ7%E=H*G[J"XP!TNJ"SJ;E1=H:UT(;WIA M;0YE><$^R@OV=%K6)N4%?V:EV+BAK,IZ91$>;KHLSBA3=1(ZF]BS]#?V$X@R M$=OE)PU/G3+2L\#LR?0!7P!_0J$/$R "'N[4]B)>[X7B-6,!*JVN<@W_!I_& MB3_K%*N2Z]8P\GP?2Q%@F2-\I)LXJ#* OB[68''=1\7,6$]=5_F<+1RWF<19 M6;,=P(?3J0_F%C\5%<[*@KK.5=?EI>OU$;/=OML?:4Y/-49,'^JJJ3HCW>V9 M/=?41@T46FQ4C;!&,4+)'NY6CK!Z_[*\0)87G$MY 7ENKU%><*09F$9K"\XT M-#W+!D)U%=;#JU85]!&E5^M8Y@KHQ_-*K\JJ@E?DXUVK"OHJ%<:8>G7Z^GG? M;LFJ@M=BX6VK"OH:'E2G9ZW V#L[[2NK"EZ-=;>N*NCKX#JH'7W8-/,>N]Z5 M506OQ;Q;5Q7TC8NK8NY84K"_(Z G;C*9_:$@ZD=2"'$_7S*0WA!ZP5/HPYGC M!1CB3?#+8'Z5:4=># LHW#^#@'F!';T YR513!W*HR2&=\5Q5[E)H@@VZ;]T MRO4)V:6HN"6?A72;^(BWWHAQE;^X!/90#X]$-V8KL6FP\NV /+7T;L/:M-_] M&Z(^,?BTBX?,4?O-CQPSB):IK;^X-*$[,.$MX;L\%XU#/,/AL-S>'0 M<1QM,-9UDXW+S>W?;O^XOK_]H'R]_G;_7\K]M^O/WZ]O[N^^?/Z^;3MV6Z1A MP:WU2OK,TW/8LS5S,.C9/<:,WMBQ;:9:CLUL2[<')K.K4L>"!_N!4?5("F86 M\:--1:-PN#5E1WA5'2>CV',]^#FC.H;B%[KS7QU$EA2E00S7A;@*F./*A4Z6!T1A;Y/_SA) MX!=8M@"JPL%2!R_@9H7T"W,F 9SU R@+']5IAU#%0E0K5N\0('!,QW"-65,&/;-]_0929T"&"ED'FL @#?C-'OJPP M^. MD 6T$]1)O"XB+FP;U*7OL2?&7XM+@U>"+>/55\53CA!5"TNUV,\I"U"'IH?, M20WK+Y_!*JR'JK'7ZG&<4HUQ@P2Z#MQ;L83UC'J.Y]0?(LA#%?]1 6GT<75X M0!LN6=_SDA$F>]TGXF56W>9>C&>QYR3HNN=H'ON!HT(3!\6Q0 M,75^J)=#B7K9@K6\(NKE2K^QY&=J3!L-57>@:>[0T*W>L \NZ< >N:XY-L;: MF]/9.EW[B)U]4]+QGGPYQ!L/FCV;/(XPCSAO%\8([O>J:T"+YG!(L=>S,1 MX8-F9H]3/WQAF(GT8&UCB5<.-YS)8S-YDX@?_A/E96C8'V8HKE?[W?*51./%&M(MR8C2CQUSZ;QR% MCTKXC)V,G4(W$;S3"T!JZ2]>0)<5F=C1U0C\AO?/T6_P20GSTZX]GS[B_S+? M\&D#46?I8FO(ROO_8.EC+XKQ#V..%FX[U($F?J]XI;VAO7!Y(C=FH#K@\8_O M%5L)J"DPB.$I&*]T\!_83U -V+0'&C]\L?W9R^4853S(&AX%/@.;OG"%\]E3 M;%@# ?I!E$2KQK>.]%>-MZ*#&7LH[>2-JT0*CD,8)R/@3$WW<=!5)<9P7%7P6KLDX'[SQ MX"7%M0MF6JBUROL:9Y)-MPK*V/;\),J7$L^O!>E,KS]"VYGIO.]9USM0\#M# M.;8>2%AA=6P3K9;-"H>-[[B"K%BXS&.J-PD M9K:X%'=.?3O QW$_G-,6;U9A1V$0@#E&#SX?RB5\D\(-'[]>G>+BX]2BU1S& M\R0L!C.YU%B6A=?@GW. M\%[RYT""!*/,!4?U7-6IW=WBG=GXZ(C?5O,KUW2/Z1IS!_$)G^G7;&^^&1UH MC!C\+E%Y^G@'Y'_(TP^H'[2M<2VRH?>:4QS/$_)DAK02C MW+E%U]6!KZ. ^B'Y].&B]1$K.)%[F7O$@A?2 6"-&QX)NX11:1.5,-O9S MZE'=(Q@JS'0J(LEIO9>'LJ=#^;86&)<\F@,\>9>0G]F-' MN?;MD?UHTV4)]_*SY-C\^:5P)@HBF>!]+H7P\AP/>(XWH0\/ P?IDQ?'^'_3 MJ;?NZ1V=)WZ_9!Y?L"X^8 QV_XEEAC]'L4MAR'@NP!N3Q^J@!QSZ'' MB>LZ=!&]L8?^+&QU#-%U)1\IYP;/55!9LH*J!6MYQ0JJE151I0HJM=?OCT:( MLJ:.#<2FTTS7ZEG]D6&HCLG,HY@SO$Q7Y?,$\8/%6IX7K\?)%/495T&+IZD+ M7-'U,%*]N/ZQ,_L'NPRC2[QZKP,<++[OV*Q'GL=9/>2YF#A^S8'/^H+R\ET' M/@][RP8^XS*G44AID //0)XGP';[7S8.YTS$2?3\UC12LE?1M^C(*N.!%S\8C#9SMRTV_&! 8;9E"C_,5Q M*NLUY0]"-P3@=3MTX<$SDBOIAE_BX*4\;9YD@H=I6_1^1$V3R+BC]IF20!%% MR<=G1\=V'^>*UE84#E>+$IP); N^6W,"?U>[6E9C-U].O.PP M;UI@DO/+'"<]X!)FZ>&G[))CU6;PQLB93O*8106UY[C#()M%A0/8[MA((6 MG/$[&*HE01*CKTG^V5Q?3E773SB9%/=@3*561%#)G3 M:A/S+.CIVROS&*B?:MS#6N8IYK2-HS/":(KL4?B4*U5*CHW0KF!A^D, #R,O M*85KKUX\*UY6'0#V+9^U,)MWP$*'7UUW>-D(!J!8X%KRK@KAV)KNE3#2_I+8 M&#'\4P<@!]2?%8U)9^Z2NK!U+\BV7F/*C^V\\QAXO43!6M%O4E.5A]1.'ZZP MV<0.PF+Q)M;;BHK>"(%LIA!XAAXZW1Z2B"=4ZQD GAR$O(K139WQ%_%K[EO9 M6,X"(:D+6WS9=DR+\FS'&\;N<\V\ZR%H0(JO?0'A_*O2=I)7 A)D[I3SX]G .S$%J@J<37/[RG:C15L8ONX6 MJ&VJI]4 QQ;2'>5#+02F6_1W'DK^K%UXW@*>-VI=QFWDS^CML!:K!VO1:A$5 MUI*_/?Z6WM%NGY.\+KYRUC0,[X+/N+KU_/' M"Z2$8$[KZ/V:'M>E5VS@BNMPYM.#B!*;SO'%TD46]WTA] MG2N=1\R_^>$#L"A".Q8+QTOEW]R9S-S60JYO.QM45^#'@YFJ'MW,'BS)LRTR M"'E$:IE+P"5K7[?D&FF-U_4W?=V2%,\:KQML^KHE28$U7C>L[\K>XA_(-]C6 M5\H$O;M.C(77)O:<9:^H[JVLHKFV5?PC$\@OF3Q^RL3Q.G"_H#"FG4F;F$IJ MD^_UU"I"/Y)>#T1".Q WW[&XO('[+)(VQA%%T_- M!86H)W)$.TVF^_ 1Q08B./[4EL!B]+=PC(])1#J/7XU@.\]/AT%D_8Q=@M3H MPC^@J@(WGVFY3LD\OKY:-"]:^(RW1)3B5I:F%T3=_/RGZ5#,.+U3+;0P<+P_ MV&ODP3IIR&+ V*+;^J5B*L>2B;GV?M=9X+(!< MHPH#KK1V*+3H]R!V&W9K-!F:"M1FI,*S$HE"U%;8_9C:SL#C>,8&<3OFTL5; M8AP00@3US97@L7':0@@HD6<5><$:ADG6KN#9H!YTU#>QCPTO'OH] M!%(<- OC::P DMIZK1#?ZN8RT*NM ,+JLAN;;=A< 1&U]89QB$U_Z;7UYFM= M@0VU]5HA_M2U98RT%6)0*2)=A1^TKE3G@=Q\MW41^Z/H)$6)\R/URJIV:6-I M-E< 5VU]" 2QUBB2J[D"L&KKI4+ I]<:K0/+\@JPW:WW"Q&GM@PS;8NEK@#9 MW7JI0SR:/4NR;%=8[*UH/=FNT(*UO&*[PD[M!^UIV;9CB,,0F,,;)92L.?8X MP4TWPS94SMH*-RL=J_-E#($=$KA(MHT5MG5Q939K]E]Q]2I.>5X*)UHN.RVE MK_)J' <9T"VL!0[3^^BBLY^<_OBFW8'@>7I3TWB-6_OCCYMAM*,KJ!^:S'\HWZG8&/XGV MQ,W]Y%LOYFN%)96KH4LO9V@ U6K5$OVZ\QL$> MUVC6KE'Y%Y8C*A#R8;EH1UG$3NGM&_'3OZ;_RG*LWF4IQWGS_654GQ(A>\P/1L[#]0RF+Q/*"CNQJK!"(IM%\!(YR:'_%+&8@D1_\M 9;E M6*4$Y8A=9<0@U,Y$Y,=99A,JH\<#8-6!97GG+E#LIMJ6@$<'?\+[W/.^B8Y3^(MZPLN[\GVDPP7+N?*KO+/$C@::+=J_M=E M7'VE6++4MD@HYB\Y 2,VA>?0?0T!3N&^:%[WT MFG,48K]HMHD<]_@IY >,3(14]OVY%Z#LQ%3/)+:@I(CS+&M-$"EQ3G>Z?,== MX:8?\*6X=OA!^ @>94JP!GWJOMIBGUKM*M___/T[.*W@HBJW?\%_OQ^;3MDL M*/B>C&+@%%CS[1,- *[& %;9I_^"O4E@0C6S]@J^C*Q+^DJ9)I$S0>3I_'HT MQ2DG%24:.1"[=::D$/&@;*YG/^"A*'V?V2BRXQ]V5[D)(XXBBU4S=8-FMUI" M=O/+]6NZ!MO]E^V([^)[T@6)I9:R%BB2B'J>U8>DR.M47)#?R:>U(;G.IGI: MT6=2&/])M8T@:HXWS2J 0!&S%"5([RFN_4)Z&8[Z7P+L-W\_%I#XK C2.G=8 MV6[05<^Z:8A0H% ODJ@[G6A .;QAE_5=E1-JT(+WZBQ39&]8S!I,#I\>K.L! I8ZP MJ$SFEB)"#Q"-(TCKE)'(Y@_KKCW5=H'$7_TVBGZ5D^WRBPYU\47'!H;#N)"W M(R=R.](ZRW\W8X^*UE7RLM/,&<;\6!+'J0-V#6'S2^R1DOJ8#>^Y214A?>=; M[G[G%:U'&9SDX"'N/!GLE S9;.GB7.=GEHX\0O,%NHT]"5M)G!7/J#(CB1;- M0G+FR%F(9O*"?30X7EQ<5@Q>K._R)EO;K36(^,HDL!-X.',7O;PPB(EVZE - M9D"1"P0'.$(#:&=3 $+1$&V1VE%GX0,CYSI[&^:GX3%!0J6Y^"6!IE6WIVVO M,#!:P[ E8-B^#-$.6#?@'RKU?F%V'H+ZF!@J>.]KY#UA+N,[GQ>!"8L_X'\>4OHBK95KAT)4U;+,%)"E]/)\3CLV M_".4$S&RD![*!D!8&_J4<>9)6RIG]^(?L:BU%\-_,C@Q-Q01/UXV*GBW1:/E M0%6!7(,[R/N$HNR-8RS_QMD3\!N;9!U[*" 4X(\+R5NFX3!CFOY$8?V\VBIM M3.!&S;>G/P-Q.9 !9E((*L_SY\-G?N668&Z*0:0\)!XQ?&'R"$TG80\O MI0DI/QAP$+"+6YIY@3&@,TLX1]&8$@PP<:I7[#7K)!Q>C=@\EB.AI&-5'!M; M\@0!4FN$&(<>#3@3XR,PMA5GB+(>*=XCA\$2F(AP#>B7AP.K MN;A2OF+R]JZCD).I7G=2#OX&:DD1=,JXNVZE!S],]%)JG1D^P2T06UQWC_-> M4X5[VK?D8ZKGF9'"1$T5>91*'?L)LA2W 3F2 M2C4;+AJ3"@U4:88A37CB)*7H!^,C.U(9SY,<[Y'Y@"X!\B2LG,\EY4F3]Y5U MX)R\@)>E+( I>2\L$ZD%APP 3^335Y(@=B;,31 B.IXD,Y>F#=J\)89&DT0B M5U46(3S_'IL@(^]NWG M6"R,U J:7OYCV&WZU?=%[BF.9A'#+&=T*B7$4IHC!_^<=]6)27)\_!SXIO_# M\_29G0 '"MT(QG_K\,J;]%]Q$4!E-O,X]<%GDF#*0O*+(G8RYX/\X/^"(BX F3%>,<'G#X&/=\W(L+;]_E#I6N<(GN%B %(<\XP M9.3XC'1Q)'XSS[+B"UR-%'7,>R1+E'!T3;*$I.?X@#6%34'Z00'%G=D( M.X9! S(61$-).AX-.'!!Q(%7%X&X;Q'CM9?%6OBBA\2.P.]G>!EY/>\ZX5J> M;#ZNCU@:^[=7.U&DH1:^N'3E"3*9KB3OJ SPJC?$SWAH0(F=*5U6+W\X!\7E MZ^?WR\]S>:,D\%$[>#.>-N*7L"@F!0C>. \A465WE7_BS3*O TWO-/DM+@_, M'.KN2S#_X7O<0@1+EIC>%^07R(_5G."3QYY3H T"HZ.MC^=R040C)\D\TP7N MS;89ET'OH/>H&R96OCQA%Q5[/K8;YT M!P<;OE M<#32LP3O]T2$I$0-_B&];8VR-KZ4,F6R%MSP5.17C43 ;&EABL&:HPO6%&?] MF,3Y&Z,;\0^T3B>9T4T)OVDGH JL MPHMSVT1U _ Z&L4J5I;6[&3>;+$P LVB[>/]""FD.7R\M+F]-"]\FD3@_HM% M*A047(+X75*9)4WUC7B2YYF2/,*XU[Q[!%'V(\FEN&M'N0O1:>$KR=IR7PH3 M-ZDL[)[7,)6O]M.OK7]J;_ ?+VZR1]VDCX(SP1HN0J=UF<\$<@3& @EX4U%: MU(65:[PFST4(DW#FI2//X6ACC]#3TQH(6S "&D7#@KFIT^AV+ RS%LXC>* M.A9^,RMDL<4H::HJ I]0+.N<-H.0@ICHXH M A-UNZR0!,*@F=GHA>7P*=R&%!1J00>):=!VO=*BYXU2!=J5F5M&5_WCBJYJRL>.315]R 'N^*3Z;.0; M;(OK)LP'"'>0\ =Y214J!0&Q"JZM[_V/ #,4*;;Y+JZAVC5_H?L+$8QWE5LA M*@7P+FQH4JU^5^4PUSGNZ@C"U^>T18*0_1#D>B$^'**LB5U0_U6:RN1J[JLM M9TBM,4-*[0[D/*;C&*GS]U[7E(.-#GX*!84A)P3)"4''.B'H2V;NLWNTW,=. M"^G01*03?J@HE+*.U#!Z"<)!EBSR'+!W5&HP8\X$C'WX\**(*FTD:EK!$:-+ M0>9H NL0;:?P$9*=WW5^("=3B!-/*R'MYJOYYOR4E[RSLUC_@<5F$7?F*^)*KH1$V[+XH'-6:E ,RK>_*!(^7J'JKZH4+>%%JB4*!"GEC>'^T5BS(+)X>] M FSJAU3&_^G[#?"@,=3VH^S[J+C7T/:5I"2*[*5.OP87F"#116(1+\EXIJNV M0O"U9#B7-RJXF3!_RL?X8H$1E7KYX0C%(3]B<-=G#-47(XV6"1\ON@J?$;-A M1*YP>K94BQ1Z?AX@(M_[V-0![RR<*=@+*GD+(Y9-'B$A):!L?LV7:9B"0'%$ M#-Z"#=19VW*V!D3FVOU70E-6;G^_N_]PS<%74F FHB&!M'T$\AZ;E2AOC>1V MS"-#" 3L"&_1,7+#4LSLLJN3PA3,[)]X-^[B#1DF=+)^I4>\ Q:Q)!AQH::$ M5A31*!:>_6-9=*"O'EQ9N4CJ4 M,LWOP$%1Q^DB\<^@O1&$@:*W%(,!>3)WRX,9K(>>:Q2ZS%:XU23 C"D$-]9;]PR JD.V6BQ!<$AZ4W MO_,L5_UY<:1"6L%)9PHN'YC&N:J#=)'\$DUHN!Q:*;^+B_GFBL]1WN16=^[? M4_N*FI%*?3T^Z\'-;^W3&JQT?3FT"&\8H_(I[@1YCY0A3"N(X4UP7D)B,ES_ M^>>\YF1T3?_!+>\;G)-'M#$4VR8(.&"H32NLM>87M'#I)5A0%S\-9'L6Z/GA\ M7IKG!>)=:1'[AGV?I>K,XB+RLLE%;6K_N+[^RG-<^*>4&.!"Q&F>V7\I#MU MPFQ =\2/R3!SNLIW#U^\R0-$,UBJ$'AK#%6+4@V9*+O&2,<31>A)E'G0W.%- M+\1$^]VF;Q=AZ#P-1',5-L9Y,ZPHSK@(#V=^56!]L0+&BR?"P@*G4"87L[.; M,+%HZ,T6!/K&%9='0.C0SZ;7H&[/B_LI@)Q'+L*XD*\R/7!8=GV?EV G_I8Z M[B&6P.[G_V&+A:7D>PI.7JQRSJ]609>U"BU8RVO7*K3%ELYC&W#%(R0_I@P< M3L/Q[$R)%M3) HM ?8RU>JRS75M_-L5->9-!%H!J#7%(C\CPA G0P(W?KG4# M(@)8OKA,@43 "=B^X=O3F+U+__ >M@*^W\L[+R#:T8_>BX<)K5.3I*##Y1_G M0MCM<4&<1?#_W?3-XN,N??3KS*U^9FK=H6XM_+C751=^MNRQ5M?J+_YTV5.7 M?V;T^G*M1[16?:VG_DIY?:+[FG<]127A2I^7?=6J?%6; M_L0OOZ\8XDK&C^3H0'@X]Z2I/G$-=8L:BC"MT@NG3-^4]WL&I/D.JGL]PNS* M//E7A9XF-3Z=*81:H^!6WQ\-[7I#&GE2\/MVV>YYT4QK0MY.DC*2FW;EIA5* MJMKDZSB,0;"R9-M8O="J37\K.?2(+!P&EQ3-YQANGT1*X]TZ/+6(+ OY9%-^ M6T7W79XA%WFX16XL;Z*IOIWR5HFN2=X^9]%R690VV65/.8:]_GVAMM V/-2N M-0 6HIT7=TS7D:W:LM71C?Y62K*T[;+D2>XX >Y0>QU3M21[2/:H9P^KHYE# MR1Z2/1;$)YUAW]I'A$*[-ZFVKLUG?I?-*"G4_^P2D2S@@Q+OMX\3U$Y_L$[B M8Z_^_?$23Q\:DGC;$4_O&(8DWK8*O-,O9>4:BGB/1G^G18&I!F_"USDZ+K#6 MRLQNZN*= ^GTO<1.YT YU=I.:TO270T&9^QR?UC6+'".KO=0VRY E^X/D&X[ MPR=)AP&?=+NW)]Z@,&;M_-SN^W(KUCEZW89I2@=H.])12WK>#BS))SGO@)QW M7O[WG\L[8,_1 ^_WI",D*??*+N26M_:2=!72O7:15Z'C9PY"2B!('80F7S> M(JCOT-X/TLD:X"RP_BW!6=ZH;TL-<6?DR1C2!Y24>^U:Q.W,O:1Z_R/C254K=.W#NX$GBIIAX.#AR8G25K-[&B]@U\X0W5:KZ5GMC6Y-.'AB3?MN2C>DU)OFW)1Q6;;\_X_N%N M"8[C.5X^O-$L?3MQDJE@T$:6I-W6AM#:4H]+XEV]&0QV5.)'[:E_6@&W>Y9^ MN?2*ME=%6E\2;UOBR6AF!^?+'.[%&=_D,OE =?@+<("/\!I86W -O'46\6RZ MUS;X-DYA.<*P3-\R+#LS&W2I\\> M$/J8UG9E^)(]SH(]-+46UTR&,7*A,HQ9J; >/=?UV8&D]P9G?=L/3*$!> VD M9\0,M!*9UTI7M4^W];J6Q6?/K0W7OPTUU#I-WSK;]G.O]4=GRF%JM]>7'"8Y M3.JP8^*PI?[(F?*9U&0+^8P.=JZ23:?O.8%,-5ZZ71C6_4M\HWELWY MQ>G=TUJ4"G<9(BB-/(>?UH-65&=\'V:KVEME43V5&\)K<*JZ%SA^XK(Y-(YT M5O$T@D^]*8XUMU_P(R4,^!!C%CTJ?F@3'?ZN=DT%5N\C7;8:<]Q]I67V*LNL M79PBUJ6UY1SU.99UZZ]BTBW9TZD/RH&F6-DB9-1#(R+A/IW M8D= )3F4/B.V9I2NA^10^D.LY;6'TN^/V^B)[[ 7P7/6X+_OS&<.XE/D0RGO M I#MQ]P0?0&YAK\%#\H'>V:O._>=$]L#"@?PKN$A,*'$6&D&NLH'[8X[ &7F M)'&,6X,#QZW'I*- V24^!X8B%0]J*F!1//&FVYD8^EZ]3F\YO3*&&&<,X148 M8C=J=!0O5NQ8'$BLO$D".W$]>%V'6XLP@;6[\=MWZY(-\]XDCIDI()<7J.7; MTYB]2__P'DY^ZMLO[[R ]DP_>B\>)NQ'S44^'0K_.%>GW1Y7J2*#*=Z\>@:\ M9G6UWGI#X#=YK H?:MO.NE_VF='KG_=B!Q#A+_ZT76L]*L(>U6*1"]:3VA7W M&BL3::I9^6Y-AJ)=([Z%D45K\(E;@5NT K^-HE^OTNBFB5GR1TN;[V ?UZ/, MKNQSDJ/CUYIML7*[YT6SM2K2),URFOVB_&47LA([J*G3HXV402F#!Y+!

6)!L"1:Q=@-/$^@D>X$JE"N4*VSO"L\+S^;[+*2*-C)LL>)L,>6&-+[ M9ID2.[=+K6 M+U*HI%#51X=Z1]7V,G);LL>IL,=VTY"ESCU?2.%OMN<[=J3,<"PM%ACR"_M% MWOO6!#DB8+M^1^\??+;(L1+/[+1M.E_KM9!F= \^%.18V0T' 0VVLWJ2>E=6 M9S#8"R[;"0NKU1WNYBX<=;+OGD6/'G4@[.(@+'>T6R\V6D<=K'6Y*6&#ZXC7 MT[<#-SG;,*7?';2*8$?$;49',]N5B#PJXJE:NXC7>E'5N]H9)Q/NH\3Y@0T3 M>!<8SB8L.L?\@:'N!;SK'$AG;9G@/MMPY(UI=K><9RC9[4KM:$:[XM^C(MY MWPL,W0E+JS;LFON;?46K:+5_$.*PJVB7VL4J@MBR\M4C$B>MUS'7*YE^)2"Y M$Z&K:G7ZYG;Y];.-8K:]D)",N#0LZ&C6P2_H3X^N^K SD *^:4:QOX\T1:N= MCQR0@J9MQK)YXM K;,LSVD^I]J_PO!LAJ&5;*!C$N\+\YV-ASN\;]A.1P0A+ M9BEBFX"78:XR8G[XW,APTF,SZ(-.KV7%XT=$O'Y'[;>+>*UWAE2C>W"W_%C9 M334Z^N&S%D=+/;4ST/;21G6ZTJII9WW%^@\6@)?A<\_!??0"Q-DDG,MSO&I5 M._TMY4=>X%Q9+2-=ZU7/P-RR$$LRVY76&9KM8K>C(IZJ[F4D^^G*JFYV:X=@ MG7XN@D]"799E.,>DPK!EO9%'1;IV!7BMUSV];KL*W(^(U\"A-]IUEW=4Q!MH MVY6SG:VHOC%V+LA:DDXXDH*L\)5O1H]-KJRM*[->]0KPV,@ZZ%B]=K7NMEY= M:;W#MXJ?'B.JP\YP/>152=>-Z&IV3+-=O3#MEW"UV]M;WJ+U_DA>H^4%3OA8 MN=-8L[JQ?G3AFA)V!@A739#I>)"Q5+4#+S@$<)ID1\F.M9?^1KL21*VWBF_Z M7>/M0: QI0A+$:ZI0>D8@[V(L&1'R8Z;LZ/>40_?671D%D7OJF]K@#_7&0O> MRL&;>1+7M6?VWB9NGN:,35WO&H;9^ Q JVOUCV42Y#&M]9@F;!X378]IK<@# MZTFLG*\IYVO*^9IRMM^A:29G^VU(,SE?4\J@E,'6R> Y@$5\C4(W<6;*4^@G M^-@WCX\/.\'L+>2'3?GJ("4(1['(]J]0+G*_9WU>/1X;#M[B;W2*H9G>PGXOI<^ XHV=TMZN[E,2[,C2K97,AVB^N9M>J MN_2;1>E*TJ^;_/YJ!X]'Z2E&5]7;!\HEGR&?(8'?6C\4JPFM+)\AG_&JSSBK MYLGK\=CS/7MVELA+>F_+0%O"N5QI@Y;A"+7><1^VC&!'Q&QF__ MHT=+.[,K M89R>GX,A34IK9W6Y^FTSG76FZS.9M",O1;1RGAVXC4^Z/S3P->O+F8VO: M&5LF.<[6LK\QNVHC8G:6[%;.NO6NO] MPDGJ,B?D$^<^#,E'"O)]"&R41LH81(I/G]I))8Y]AF;X7N0E/!6VM.'+_>*J@[@ M&0^)SZ< =Y7[*'%^X%.02"%L.\KV E*0GXY9/1UX_#R9JMO$SUTO!NK.O""A M.<.P]%GZSC ?1SR;V+ MQTDB?+2;1/@Y/9Y.O;M0/ 13&A@^3,/8(ZF-F$\# M!W/8)81:*?Q*@#;U\I_8(V#G9+;X)Q5E>R#!*XS$(UH4_SO)4AQ3$(S+$9S? MCTM[#(M]9_O/]DM\\>N\;@'%4B1@>>\+=S@>'T0%_V:W9BT*:+CQ_[GXFZ?K M5M^R>B8;::IA]W7;&JF:;8Y,VQ[TK>'XOP=@.@AE#%@?M"8JF?BW7^VKNF-L MO]Y?,D(\'[%$UH7G.%@ MNS/<^@CG#$YJ'VUGQNU//$.#ZY/GD1FA$#0Y;&D@$[/=OZ=>&#C M;=^'3V;Q#+:-)YX$'CP([1$^P(YF0)1XXDV/[C@_X/%YHX1C&3IV/ '6#9_G M#7A_OV+8*1RB'<' M]+?HB>^\F>U[SMQ9UF.GW@5N J?YHGR$S8=1K%R/Q\R9I?KI&^DMXMI<"1_> MJ5RXR7J&_;/[O:O<@E4,0E_YGDQ1M:(F^L#@9>ZQB=^U PXS:12AC&[OKCN* M"_P=SSQ'86*?4PY[1T/#GQ@Z<*ZB=GNY7(YL< _\&&5+<>V7HI\0@T\.]/EW M EH*/H73Y]+Y//&35)?U=%=Y5I8,2]6L$$J> !U7.3)KV!>&;WP M:_(X[>"?(N'_SZ]9[ZBF!:9U!NX/;%&X>#'S\:'*K6K26B_IA@^5M*[2MUC< MX8[$_,.&?25&V?; K"K@ *NJKDR]*:,3S>(2/W3$>P(P66 06)2^#);^/ E] M!G8=S!JH13B,J TQ](;J[A]^.(*=GJ["^_/[AVOE8QC!EP+E^B'R'#!2";#7 M=Q[0U6A#\#(A[(O3^%7Y!.I 5U.OHX8W30M$XO$!'_4<<#=OH/7QG^;5B/!, MN(1#L'QC![9KDUK#[_@85(*"X>\' 895!3SZQ,>0T*=K1"%* K*]^)FA_H*/ M7; 5H3]A?1%XT>3#H$^)B@'>ZT4*?POP@0-!!KPM821C@6M'+L2CL+;/#"73 MAW^*.YRN 8X%4?X?K #>VE&^@_LZ4?X?$-HF]@%GP;/393+NCJD]T"'TG^$O M]"7X'XAVINA$/ $A.[B'N6V*H^@J_T0IB]!M!GKC'I'T/'A%GZU\=,^@H"!2 M"AX8/PZ\-P2&4,&1&PG=]0 ^-XHV$(,?[(B4)7P"R@K<&[SQ3Y4[/<-6GB 0 M8+,77"5M"_[&HTR'1:"7@L*_TLIBQG[@:[U'X)8G)HAMP_\'9>][,]@P:-P$ M0M.'B+$ 31'\$;B!/7IQ+,)SSH/@,U]"U#<*Q>G R$V?.2O![6%"@L(\NG^ M]UN^6OXNXDF'BN[@3 M\/WR#U.ZH_5@,P]_'+"8GHO?>>#:!73%#S8[/N7X!WOP8AY&$YV_95'UL:G% M+WG4Z:'5#&(O/>@'X,PH>,2/YIAJ"NZ-D[&R3:X^5V6YC4C% V0[4TQ9S@KY M+D[]0&2() J %5Z*3"0<.Q"HZN^%4PK"S!3XS/595_D":Z4?HK&'AZ-$@M20 M4/-ERSOM[$Z[+^^T6["6U[[3/A"W@7\3N*A%8A!6T"PC,&@B]<7P6M17&\\)N<0E2+&%=QP4B :\X!1Y&Y] M]H1!3ZZTNLKOI']HX[8?AWSW'O@"J,)X4!4QGNJK/"1TP--B_$4\0,+A:Z14 M"R$-!AKT=?%[L:Z2YDQ?@@EB($$R!D4+SBX$.; "KE!!Z3(@NI]J=@=XA=\' M,.[\T./3A_+7D/\U@C. 12/!P(8D@>_]0.>7FX?@15 >SI'1=V!<79>4:R<]NX!"?\$=E+?X>ITE@VD[@D/XIGUQX94E MO6E7_#B4Q!T=KH_'CIB?D:T'B8*+Y$=VV>B,T\D*R8R(A@9R<7J^DOG;N M7[T<77KV(W,IUR[$A8L%QR;]Q2EF1V7J M4_@1%0F=)4]RE_(V$VCA?^!SO&#L)^"E\FR&$\*?HB"OC&3!DQ>%Y,1 D(,O MB;WQ2[J^P@%UBFNWLVC0GD^!$4_!W]('<+?^Y7_];:BI@_>86IDB,]"M&L5F M%%R&'B@"O($%CR;"R(=-9^G-V\>/?W':UHH799[#X)*^A1[2B$%4XX!TV!'^ M!=^0N]IP'K8S(5$<)Q%QZ4,4/L\F(F).LW%U:*#!*\5!O!Z(J +SC@0"I6\_43,]QQ>SB9>Q!5] MIK?! 77Y/G0->>7V+U"CWU,# 7^;XP1^F>Z',;G[>J_7 9V2/TQ\=7D:-V)3 M4-:,(OGYW,>@JU'J 62_L$!<"UYDVP'WFE.SO"Y74@B+-[<1927"QU$2T\G8Z)JVL:C3 CP%OCT7D^8VEBNG:F:7)HV)^'55L:IG0 MTN(WDP<@F*+V.X6YKDK\S-@4^8ITJS#=G(1D*Q_1C$]#=#P](#LWEC$^+[^U M!%Z%L_ HRL_,,Q=-46T@DF_LR?83X!&>/_(+H?0;]:V"!T;,1(QS0\J%Q.MK MKH=O0,@]VO'?>]V>1DETGK6A/][]?^W#2VI/\558I;"U6.8SL/ M$KA+50@PDUT@3))9MO8W69(=#;:4*\D$W[]^^^ON\Y LYT6&Q)"MFKTAD8[. MHT\_O^X67FW=9%B#:&X)U*@PV.[A40"SRC-<'*8MVA5VXM+_/N^ ^/G]K>W_ M,Y1Z:(CO6*$7!WEL]=6:,Z2V-_SE=C;&],]"E3[QV^^_->:=$%/7Y;T,G@Z: M6U2%W_ ;; B>/ME_QQO3[\HZZ(?GV_X.:?C3]O;=:IG-I9/H^.1!'+%,AW3= MTXQ,=B*54D*D]<5[3BHCK8S_BHYW__2_Z-'J[ )QD,6=24=$07-B'_1L.)F7 M1+%3VG*<(T?$P9*? I)IW4*2Y3\.R7!]6V0H4^[&5?O@E%NV/4G7X\EP M>*F4^%:4KZNL9[!84@JD3H[#D&FN__(4TKLD^ZA&]L"= M0/,$.Q&M76Z!Q#\7V*XE,"%_^"D.O4O 3@_^?LLUV'Y&7^#C>K)-)V5"B#2& MVEC6 H:V7X16T6L]'%:BOH;I)"1K,Q6?O&]9US5LQ!_H"S2+G6=>I!;S,1&4 M:"(AA7**R$CH!8JPNQ=YP< Y#H!P0)M.6&ZK=9IBE%%8( [(J)%!S\0:7O(8 M3Y\_8XI.,1TY!F?!-,R/\UD1065E6PF=WG&=C7JU?$.L(7N9ZC2XK5)/W7+(V58F@_)S/>1^L..17BHO\R&$/P MT!JSP@:9@/(:S^U&R"C&543D3II,QQN;! \Q+793NTLL^X?C8&*IF2HZ?I.6 M/*&V<,^-28# "53^R4)@HVMB #D99L5L0EORQ5#0HE[O7"*62-AS0K>$A:"Q M0$8<;:ZY+_P)LEH6EU8(ZCE%"\X-LK:S_@K9YDN). MYD1CF1*IX1_JIP-&8!NZ5C-\Z+Z P?ON ?V#_U&FYA)Q%VCQVXX)FL'HU^RG M2$#G- D-CVB(4KR(([ #VC BD:):Y\),[/OBRTD#A$1LR5=$14A=8^^G;(;H MX>Q'@X?2FKDAJUEE50,_J_ ,:L+3-,7,31!&DATT%./OJ'F2=FW0W1TT]X0V M:[/;VVK?JLWNYL(F;CG' N9+5<-,.R\W"87Q+"4!K(R -P1K M9XXP3K)HWI@_G1:-&O-9Z3$DZ\>''PV?L"%RN&W#NPDQ"8@TQZ=6CDG\:34*8A4=Y[D_.7ZKCL$INPX839M#&#'+ M9!A4,TSIG4$)D[GDS21Q/&/FR]@SHF-%GBEN2,8W'F<7KFPZ.ZT1G \GZ=C M?Y6#L)L.;(?!K8# M9@R^SCN&@ :<:(P43]DG:35RL&#U_L;F3GA.6'&B@9QYS^QXGJ&XN!VR&\8! M9Z2<'!XB+4E%;P.%=Y8(>V^\GCIWN\RS9=5F2V@*=+L^B!>35QZE1*B5A #H MS=BXA?2C/ T5*SD9H0:=P-2AWE ;*JJ_Q:Y7%PBW3QE9 :M'D2 RD'I$.;-$ M'=A&M0.)QDF4"LR#=*Z\>7YTI"-2SJND8[:/[#IZE?2+*?.9.N\P2L-7^(PM M_\ &&+V+GH\NU11^O1#Y\\<0^0.8RZ^:]KU?0EA+^)*Y*L1:!Z)["MM#9=(< M_##FGSGC+,\4^*;W&3I,(D%N6L+S;7;O&V0N[1/9+T4^2693@T+N!B?^^! 5 M8%%BYZ@[CG5I]J9B4F)PD@([,AH17$<3#$D_>ZV'UJF4/IVE%@M8I!3PZ[; 7L)S,Q>UDS3CYB+/:!SWQL/>?JY;? MWT6H1..+H@?RJ:30%]FV=;AJN- @Z_'HR)78[ZQ3GK3+FSI!))[@ N4U&*\5*%02>($%-C=J6 3/$7 M\4Z4#<0G@[-=VAOK>.I:@WR<,-77SH3GBYEK,N2K MMHOGE9"[AT3+HA2_-)2&+#6)6WRXF"T3BD;G[)_VNL&^JFXTE=U=T5 Y]&8( MRWG'ELXR*40Q"'6HK>[BL='PSE-6OUQ.6S8HBV7;(,O4$Y6MX FG93ES!IQ4@:F&<=(I*=IP(X-0) M=J3U6?M(SJMD"O=)'QXRBR>@_6&WI=HV0O(GLW/P'9V)Y=2@-.Q/Z'9#?"\I M3PL^"*QLG\3@).@/3'@:,_U$$B"-Q0V;Y;,L,NZ=LX2%9TR,+O*6R\AZ\"ML M-4VE8$^+RFAWO&9W-3J=")3.+,S/P^+]T;13<\G4BT/[ BQ(88QK&UC!Q MQ!66[$L/-)MC;!+$U!'A9H@LLM+;AL&N[\5LN)#=7C27Z*L%@TTS?6"L6)0G M]/W,I&4M'G"=<36\:FDE\#T66150DA[[7MA9@\WT]+_F;>1GW_9[N 5EPK[U MX$,:7W <,C/P(3!"I(-YZ]IJ7U<=.,JN.)%.S,?AOA4S'?Y0S-6(G9:['MB4 M,;XNN7E" M]8(NNB?KE"21<4;+E:57'\'!6TTX 2;VCA160O>-8,\DQ!@5?HCW"5C!:99 M0F@0@;%$A#S]@>2.\)+(@IHH@ S+_%UF^1JS!%3'>\FATA!V96^N@5@))0N" MI]?18"!/TT691%WDK1!7FB8CE@I+1/ZCN?MI1D0J"9#0 \\Y.H8_Q&F)0@GX MPZ5P81MM9IWZ31()=W#R1H_3L"#P!;YQ#HI+?\T5]E;;!3'6U)\M&[D$TM19 M #!)O&/0<>%2-44]=;T61*87>*:Z=UX4:>%$;>AHQV>ZC75R5"A+V;!\LEW[ M3@A*5O$P"5,AB=#8XF;W)>Q@) N",RG;*D^VW&@*!WRRY\87J,L4/DL-;I.D M8E>KXO)6+X?JK8/F:DV/(R:7U#=]6G3)33\QL6D.77+Q @1@W8Q\K*2* 5&-@%I?[U1 M> Z"T?HH7+-&0_8=J=!#_W5L%@(^+*5O$H^O,?8@C(#V$.XF8)E%JKG-2* $IC)-\7M8*$/%;CG+H)U)E$+0D.N!;#N0&^)==IM%S0&1Z M%K(P5K*B:'9NT-4GX0BIJ?C$[PF9P6?!?DV17,XYEERK5_\<%ANO;OK6?9A^ MM4S4U!0I*9"N4L(:^8KJ/?!KAMD7 -J8 LF28\44^VU@6]!7-!AT"!$$,TB\ MD:<>L(#-C^PL9$EQBC$/2(L\41RXL#ASR'0P<%,7"$U"-$!O6/\]_+=Y\-TD MG$Z9RY\61"B"F MP):=3P"N)OT&MI!;N&3\%,6\P4PLCR$]]HNJOQ;D;V!VN4E7%L X;9\BKTA] M8\NM-":Q(W.).U4Y2K*+&L#6*8P.!\02:&S([L-2!;C6N7( ]3/<0JA#FKOE M<:/F^VR'":))[018,R8'50MLB8U>*_EVIO7=+A(M\>;/Q#8ID67$21BS?2<0 MI#J?;3U"=A+ _] WU3' +P3PCC^9XEUF,).@;S_5;L\R M+55V=J#"XSB!L45:UBHJ#&3H9Y"UDT 7@6LSL>M4JT8*9(VY !H73>"*87*5 M(+3A-5?Q]UFJH<'&M7^WY;5L]AV)-&0UIEIN; I2XUIR]LL9,*E27P'V*=A% MSAE2*$&6BN^0N E1+;,5L$'V:)6 MD,*5JK5! H6+O"A@-,N+*6O@LT*LBKJV+K+(@*E]5H%;;JN?^I$09X,8];X6 MLQ2^8+.'C!_:,BOZ880Y99%%>*,TA;.DQEH',N&$NS3J!,)\R++I>%:&YSOI MN#0C_*-P4%UOKMX6335MV>G8PV2>LVI?"'@08&9BC:1,98SGJE+H@(R^G X] MGV>=!W):LG.-P?TE1L(X4]$#E MQVVO#",GJI1GBIBB'T!,7\,)AS97;>T?<1FQ".O! L*K19"SXO>DOWLW96B? M#/R:X-[K$4BV$)[]0(-7X7+6T@CGCIJJF]W M[MQ,2]<)\+]MUWIW4S@TJWTQS=J_*%F(F[?97"_O5_9F<<\F<&*8'>(JM\2D M9H67GGOUNII[EV:!QX0:>T>/W\GF/2':Z=V>XJSUA4G5*R0[C9G8HX@4Q2:Q M#3C)X0^&J4:*+B)8=5,.'%Q]IMAEZY%%PHX,MW(\Y3-OE]3I;B45(=%;'2L_ M:XHI-5U6ZHNK&1V(O6(RC6SPUIX(XOZ.O=J6[,[W$H)D->Q=N5DO@@=T-G$: M ZTK166@6$!^D2XU3:JS/%:FDB0N*8&E?*-6],?WQ\%?G%N'3!0H3#>ZFYRJ MAM(D/!/GWPTTX.87X]#IU:=#T\ 4EIX*WBQJ_9GQ^5(2YQ;[B16%D MYFV&37(4U%^. #:1MGH=7>BT,6]WM%QROI: S.M9.&\?&G1=?<8G97CX:\,. MPXFI!_1D^WECT1W(SBU_5K,LG ))#*G(UB' 3CP RTB%SF:2ZPL2*O2Z]#>[ MVX-_+"_*O&J,ZITQ^VGA7Z&7N-8(WHU3#RK8!ZDCLRG[,VTSG$FB-7S80\1& M1R[@;L9G#[K;O6]JFB!JMO!^S0L2Y2V#L0K/@_6[_=ZW)CUPV>'TSJ6+6<=XOWAZZ/C()*HS_EL:$"P]A;2*, ; M"_KN(E>V*:]IABF2_*9)G(K&Z0!;>%\>K WLX5JTB'/?7)T:RK .U/CSY$WC MJ_7X?5)CZ_QDQZSKAM-C.(IC7/##.;*!7<2E%466*&YRKV,3@M6BQ.CB]62< M,1GN(LWKS '0/99!6A6#?ZG%C7ENWN_50-,<>:5.4^01Y"S*KD -Q![03VF7 MEI6CV'=Y(2PAS=@SR0?D*>@NYE&2)#*K>QCJZ$<26<%FP!#@_DLB^6'U-T_P MTNG8?&N?AUKWK6 K10TPY1XD;6;U[( W-8.'EHU2!6<<=U^]0"4@ZL."]+:Y MJ S]G@^2\]4I:^>Q.M7K[EK-!6YRMP62'(R:_*J/U#^P:<9OV,'.=$..(C5GZRYIG\$M8R0-'9R#8?Z7ZMX9 M4UW351]:RC;%KI#JJTAF,(!5-\K64N9U36C7]BI!N]YR7@YOD4T'6#4A^SF1 MC"/8.44J5:E3LQCDB'F%4R?AD.&![+"Y('ZKB 4R=#/\RN*;.X%)HSB?*8[2 M=K(-HR('S?B(9\FW-0D5QK6IYII4 DG**(1TYDB@N.>5ZJ^-??A YE NV92Z MZ%'Z#:8[ESX)"VZQ(XH\AP/Y9=,-2ZQL%(%#,&(H*-7SD-TDN<5JA@S61,F4 MG(M02=)LR:W#@-3NU/<6=8A+=C%[A6M#9XB&,6B/^OY<_S#RVY&I@4=Y!6"RHEA(28+.-;I0+_4Q!X+6NP'1WQO3XF"-_ZLV4 M4:SWW18C*'U,UL*GN*:E3'&4@IV8XF9E6Q"97?I)_'>[1B[=VB<[7H/"!WGX MW7O=G^-D)-G1#]!_M6O]5QXC4L;$)3>D3]F].K;J=4H3C15I2M/EKJY1BW_Q MUD)GK[]20J=()2][W_4M_&0;?"!=6%OZK9S3T5I) $PFYX[L6WZ(98"_#(Q MV2(QRMSEA(DHM'-XD\(Z$^1O=-G2ZM]-ZP5\\39W3]D]:U5HO6C MT6C]M89Z3\X H][W].15H^_/%DXDFC9;#:-U$\LN>8&^(?#=/M,K$@]_.5_> M9F^Y+^\&=^CYVJ,#\*=W /[M)-K.\@Y)D@2;W>"/&3 -E=3?@H3X@_O M-%XS=@K;-XM=*G![5!(0E4)-%QQ#Y>QD18G4O$ H?.&:]-8]+LA;5W7 M"C3 M7K]SGNKJQ5HM6.X8EBW(9M6HYK.4;/..I@[08!(R!6ER'PEB1$ZUMA MQ;!MYAR%%,:?Z;<769Z]*T+3M".MCL&D9F6\QIX_VBK^1;2^\WR- MBQ1/PTGYGVOKVVM!%DX3/+H^#L/S%^]I@4VBN@X/ZY49_0*X>!\[!SXJ\0K52:("GJ%G47 M^[U_&!Q,VL##E:9@C;H#9\4"3@7*]0**?;<&990ZFZQV"S[0O\D"C)'.&]Z, M 7ABCZXYG]5#M4NEEIAK#I6>8> ODX%QH2"_HUE9MEC&UP6"-!J B-%@"DL^ M2%?.M>V MTP:=>_?V,0K2UN_5AKY:?=SJNE(IV+9/J*@50UN\[7WZ$81WTVI8TA11@]=. M(UZV]#N[A#_PKIF"3BP1='F1O[QSM[PXT=IO7#F+'_7!EWQ=IHB2#Q,SG!,P MPFVY6@M*K.+J2%UOK]3RVV^J&*!W)@L5Q.51OMQ43X\[7)B/A#2 ]E+T2B^? MU@UGM"_J4B+7M0*[XJZ\0Z_$*B7'?*7QZ:0MR'6YO;0IR8'+(<;3L)Q'X*OT"T+W/=L4CE M;SX"DZBN73L-8/GJ(^QX4^3=I;'^G1A.E\V7OP< ?E@!@X':Q)S':DFD#O*,ZY&C""@KO5#*"I-6(7V1[>1I-$Z6E!D$.9<60-%Z- RQDV:J MT%V2EC_HOI0?F/J+^FDON.3:-$U;M M>C1Y">ENF3 [I=I"K89%FOD(Y=M-2?K=VST=L==%-=60GJ;,S-LY8..^8N0 MG*1>CTS6-EL&-AO%]BS1UWDOK$WDNZ5RFK*(S/%V7-X/6 MP)3YP""4 #0LO".8!Y/T"\0P2^W&"YV;3;FMT-MC$.6[@BC]NPBB]'N;CU&4 MGS^*\O+'4VV[8?QI__@T.#RTL)BCT]_?'@>'']\='7_8/ST\^GA[=\#. W<' M]+O!>VYCPL9P$J]D8Q*VAN=0WT"[NG)M MKE";QA"RG*2*3=/WQX?590&&WL="+[+T'8ZDO8=..?M=<6"^"SG)8.6HYI!+ MQ2 ]0KN,D$&4H-_9W-7H-,;YK"Q555/_I>IQMB:__8Z>"/J] M]?^VJ1'<%>.RM#B0&Y?5" X[@>YYAYG4H/?2W_H._Z[_TDYKV91;IUO[PL!^ MP*G;UN?RQ@V+T?9)QYJ7J>0;6NWJP%3^DYY'7 28'['5FMU\Q8[3#QZ$,X,^ M]X%2QU;/?B?]+=;?YSF71CFQJK$9CVU4E^4:[$^J,X[Q&5@]'"'3-(O5GRGE@Y'#T3^QPM<;A&E,0LN8XAEVAW M43BG]7K8?,F\<3GS' Z5'? :8S/);-"O9N@*9"ZZ0L :[G#:\J-UNBT7>[2XG7[XXJ"[*)]_#6C M?1W-;U"2O>V]>W4#] =2#*)@"L+VDRUGK55U%%XD4K&8E2UI!!**UT6:HEA( MND.\:YU]+P%52[F3<2(%"<)(:]PXX 0'NC+.T=8OIY4KBA-.2(F/YXCB\!'7 MIL95N9-*XD< MU 3CY+TLS]:'*0>*X7#71E&Y'IHT?I3()- >.02^S$0;4V#G7&484!;S2R+ M$5U#M+QFV#RJS.ECUS^UI_CEVH$=ZL ,16>"FD_WWOO)I%8;%PMT6JMN\8=1',#ZY6#10:Q^UD4 MC3"8SI#P1!M:$CK+<7'35OEC%RJ5 O!P5W?V&>]TG /&8;M^;BD43(CMZZ MO1W3O]^6"%?;,0-4NBM0T+IB5>7$-F24RHTG*"^248AVQQ_GA-AGR09.D&[4_S53NQ^LV:O!4CY@/XNVEG) M@R^OX$E5IN5P>['5:Y[9X'Z3SJX^L^VNMI<[O#3%SC>85K#S%2OI;YJE,:^L M#JS(WX\S4DW3J 'UI:-5<&\2Q2\0Y>[WAMO]_:(X+:99%;^;A.,ZQ)Y7E5B]D!+%" M)Q8UN2"4H3OH2BU@I+PPW4(YIFH=>\3_-NCH6VG M]/*2$.G?[FR\6N[O=(.WR@(+V&%CA27A>)B_,#R_13GD2 MSE^D&7^>7S(;HGP#5/\U*3A?6K>%=TC^["Y$MR>7HBKHO]A\6?__>LFPNX/NSN[NM8;=X"G+M-',D;;X/]Y")N/HB0A7J?W@Z_/>14P*"S BE[>^/!IC!\O+'E_^D33USCR MN]V$-BJ1+7C0P)\'+?_.JNJ\?+&Q<7%QT:5Y=L?YUXW](CH#OGLCB<=AL1&' M5;C1W]G>^ MSHLBOS .X/$L1)-[N(VYY:ZH_NQG1MSQ],-A<%H@8T*'XF'\5M!?:1ECW\^L M?<2EJ06;&',9CQ;]M!;EE(_4@YWTD&&FN%HMEHJ-TO]APZ''B^%03N&(.>ZD M%1&?=5MTE5OQ+TW[62$NM=F_)9>Z>JF7\J(636GG,@_'(XNZC$4Q?QEX_&6S MK_SE /L_\IH?''!>Q%N;,W&DAK\?8A2;')D'6["I<7]/$HF2;/8&YN:=A,4P MS))R_>C;))ES^@$W;^H-[NHZJ21LT^!ZA_WB='NAU&EQZG1SVZR%?IQ64 M3H/[D4Z/]^:.[LW@>\10?Y?S> ZZ]KKT-[=[DIXJ/NG:X^:AO=[.HXBZ]$[= MBXAZO%-W=:>^1Q:MPIU:/3E%YOP/%U/W$0"J@Z9]T#*C*=N[8;[_=)5!7N^4 M0$]IOF1+RX2.!CE_7B.]%"XUM< 3J/D/?K2'" M!Q,/W[R;>/ACQ=2?,;K]4'-]3PY_^[A_^N?QVY.;H0MK,?B' CC\Y"FK4H6" M4SBL[&6-U>&7:\52T,%X;W.KHR^..6Z159R%$,^X$924.?=K-7"*FQ8/0N) MA8R%LW R,KA[IC!YH&-@^4BUPX":R/#O5CCY \$.[.UU=[=V;P,=V-KI[FXO MAP?<%CHPZ.[M/;_S47FRU\,Y7!.0T(.FL7:IOG*+1ULT&',%[T&):8<"_';\ M]NW'X-/[_<./)P%*"7Q\>WQ""LM-E-9?:1?;5=ZGQY8%/6O;N8;NU=\6YG / MNUE[].[/M>6P"BSYX1S5Z_F+[T/S/#CBJ]DN;NY?C\(??83W4 >\5JY[+S&C7(C.,WC M.-CO!J^3Z$M2!/_JZNT=Y^*I&1$F#1,:P_D/6[IC52_ M3U*,D"3LPD[^A+K@H[!]%+8/4=C^5XA/O.TB\%)\N7\6]G/(VH>VJZNT=TM" M^H^;>$OINK"3+=+U_H->#R:^M;4\OK4QS.,Y_<]9-9V\^G]02P,$% @ M\8 $5Y*MB. /$0 ?;0 ! !G<' M,C R,S V,S N>'-D[5U;<]NV$G[/ MK^#1R^F9J>);["2>.!WYEO&,'>G82MNW#D2"$AH*4 '0MOKKSP(@)5X%4I>8 MIW0?&HO$[@+[+1:+Q86??GF>!LXCYH(P>M8Y>+O?<3!UF4?H^*SS;7C=_=#Y MY?.;-Y_^U>W^?GY_ZUPR-YQB*IT+CI'$GO-$Y,21$^S\QOAW\HB<08"DS_BT MV_VLR2[8;,[)>"*=P_W#H[A8_):?N@>C#T?O/AYUWQUY'[KO7.]]%^UCMXO= MCPBJ$/Q]W1R?Y1]^3HV-_WX-7A\;%F M^BQ.A3O!4^1 TZ@X?19GG8F4L].]O:>GI[=/1V\9'^\=[N\?[/U^=_N@BW:B ML@&AWU.EGT<\B,L?[:G7(R1P7'P\FZ5*CV<<$^J^==ET3S5V_^1H/RZK.)$5 MO D5$E%WP=N3O"OG,RP.BHG@_9YZKP3M=_=APD)2>C4.)K /<2^R@,@"2D?X4H(#[!'EA.@)5MI HD M7DO$QUA^15,L9LC%=M5]?N,X"D\RG3$N'9JC+&V7L8!;YB*I#5N5%W'3DE2Z M_!X.I%CRZ*IG;Y^%U]FK58,-9:\C-13=,4*S6I*3-$9Z]*1.#1)=Z>#CQX][ MSZIO%->@T-QU^:[ZLWMPV#TZJ"&VK-]4EPV_NC'=-NJP] OUZA#3;5B'0E=0 M9@LV2OU;5*Q&L:>HJ(280+7^N(Y @=VW8_:XYV%2Q?"SQ=4?=4P]Q02[7AV9 M<7'U1X%,1"F3FEX]B9[-9H3ZS#R 1\I(3F-+N<=^[+-S8U5!=]3_G"+NC+,9YI* #TV,[<* MLB53A_G.DNTK6 D=_W&P-;B U2M@.P+L HG)=<">-NU<2SY6J(ZK0Z6X.IIM MBZ Z1X* 1@>)1EQBX7(R4W\R_SP4A&(A$/4>PND4\3GS'\B8$A^&#"I[KLM" M*@D=#T"K+D2H%:'=OERK*9RH&)((-V BY!A^Z#HHY).U^-E)U$.]C&OB0%6< MJ"[J>:(VSK(Z3ER?%MG0/7[$-*P:]<>EK7B]S^(54;9(LY=X)"NJ51>UZO1# M5J>*K$T*)6+&!*D3X:5(K K^F%-P@KQ%BOX&G,"_8N^"36>8"EV=BAHOIK6I M_F _JWK%IZL9.4E.+4(!YG>28BZN_@J)G%=4?X;(JO>#K-YC!O]V#(L6*?P* M<0I1@!A@KJROHL:S5%:5'V95'G-P@(6V^Q;I_(:"(O$0/5<./I,45ET?975M MJ!U-WB(U@PN=$JEG2Q )PSQ*A;N8UHCY5W&PPO N"T."FP[-4_Q:A,L]#M1D M5CG=^9 C&.3<.N%-*;D5D>-\?*Y9:?\_=Y+,6@2'&?+NL)PP[X8^8J%-M.I M4$QLA2(WM36,',/)6;)J$1 /X4C@OT)HP-6C=.G'"3D* M[?C=:.YH68X1UF:4OR*NMID]K@=ECMJ*5R[7L<1KP:S->%Q,$(08X*R^40P! M(O:BY]><31\P?R0N[H%-F\UG:V&VE@0KKJ7)#XBCC$"'4"<6N7BKA#J15&IV*CJ1'EK3_ZUD884BER!)):S:[@F3REA$CSTA ML)[;W1(T(@%19YI,0>PQ?WWP:@JP0IM+MV2@3<2>1J*.2!,RG5BH*M)&^ M3 MCVMVTVJ\K*#FXNW/1(,QD[4RB6V$K(TUGI17 9/[X$62ZI&=?4XVD%.)="RJ7 4T'J\FTDZ!77 M^3T+ I_Q)\1A,)03_#67M(U$/-2ZK"X%,5?3Y'UT9)ZI-3*T]A' 2%7JUH_F:X[B%B0WAPUR6 MJ, #M'ODSBPN,HD"=:P-E&:N15+AZR5V \2QMPEVU3A; ;5N'8='6I0YG)<2 MYL326@ET9OERS0YIXV(%T+X1O?5=,J/CQ,_\N*=605P892Y)$,JZ/70+@JQX MY[)/17BGGA4-I]%ZCZLGS5$56FD;*]:[U^S1=3A:T:ZWY[[U/7V%[M4$E%%S M>OT6PW3SZEE-2+<'KDV %>MN0PFJO=>#[K;QMXNP6@$A=Q[5C4YQETX6@[M% Q(XP> M=UCM,^@X:"0D!^]SUO%1H.YQ5Y]R -=9@P4E0:".2IUU)%?7+NJ/]IS.,"?, M&^K+VKW07#K;<01 *(G42Z9?. MG9QU3G$@\[3CF;O?E5WQ./39%A-[ 2\5I M^0V(;)-[\,M3M[(RCL:X1[WA!+B/)[-0+@9#2Y/KL&A"DX<\=+\##%#3OIQ@ M;FE>6?$F-$7M&;^A4&U]H7Y?GZ\:L@'',S0?8/[?$ ;*%4VK2EZGJ>;=R"3I MX 4>J>O3*BG /)G"-$TB/J_;^@$'[TEF*##UUX^8D!?@!=7N(P@BCJ>?6\5@T.33#[R,E>H!ER]7V(JYWQLMPN*__( C <>^7[ M?(PH^5M+T0<;Y^;_0_PLSP/F?B]M3@7*7390QF+L;51+00-$O&O&>U-UBE/< M4#<(892XH<,)O@.3@LA$.QV3_TGLN%^D[A>W@ZM32>FUAE(5[5YP0WUAP=Y+ M2Y]?0=&(/FX2,^!D]0(/*+ _"H@Y/!I-SH>83T5YYZ_,X,4=^( S+W2EZ//8 MZ?9\'ZQ29456@UB!L@E@PF#*N!DOS29N3-WY!<<>*0@N337C]ED)F]"^*'_T MJQX"EFFGY6!J':IJ<&C"():.E=1GG"BB\A:ZG(HC[I7T._2L6E0QW%K-PMYD M\X'%>MYU!D-!W::*93AX&>(ANWJ&/B?4B%&QH:L8;#"VN+I/[&APN0BG>O;^ MB%-FFNV1Y;ZX.H,:2/](#9C3!7T_BB@AJK@.,):E#2XMOR-+UD<:'_$-E7B, MN;T]7V!>3@\T!311HGB;:4Q,T(ER=[@^QM_AV3SJ6 MNU>?B>[[WP0V1S_+._#V)*QOWKL,'G7M[K$D46B\B)-Z+O0J U]9\J<":5/= M6L\,-7&"YXX$6)GW(Y3S5.A_CUU,9C#M)S 0LTL<0 _C<_VS7!^;\-QE=PHP M'9E.^#A4@M"R/E"/24/[<,_S]'HJ"J*I2683 MMVVMKR)Y$VQ>;?=13?B-R,E%*"2;JA-TQAGKD^S7Y@1Y6>ZI.OV.$HCJD"P= M5UC_R5P3%D%C#!5XN'%GC#HOQ"0#>*I2HU]0$*R([K? >>NZ$5P:2U!,5-K: MKJ!XR$D>J#K'%/ND/)!?2=/0SAUG'2"B)/0"F:2^-4>1*;TC8R954Q,/[@1[ M88![8#^NF53[QJ 4 M9>ZNO/P+N[>OZO21^E37+1,B0@I[0Q;KOQD;YL>7T53?OY(31%FP MIM^NP*D)?KIX24#]NUP2,$%8S56%8A8ON:J@EAYO&:*VS4>98DV(JZ(-(='Z MJG69N;AT$QJBE$L@E(V73BM@452\"4T!!P<_U9T B4%K8*:^8/=]O_<(H9NJ M96ID,SG)10S_$/)9$)9'#%N6THAI?^P.(3P#Q]'GWE<\XDA\1Q9KL-(UP2S6 M7KFX"#D'1HGRKG=(33^HLI1H*BY MH68[1=]/3=[*G;B-KJE+E^FD\R5VM7_1>>?#6OGJ8M(FF'5F*1TKJOB7"L4J M+K\4$;[XAC^#P35TI4"?OJH 6+9P$R"*%S?SJYB+W8CQ##1> T3!TK7>(0I1 MHWH;GZVH&(GO7&X3E'L+_HCQM7M!5?+=3()K'%ZH?.',,'OA3-4DW_8D-"2V M.2=J)CJ>H&EV3EIUAT8-#DWH"]4NOMJ&@6S O2'&4?1!Q(HYWZCL%AKBR=/) M7,W!PY%.AJV7$*WAY[?<]-.4$3FA-GW&$60:"O MK33-XK*-,H E;[I*=9+'67OJE M@4H=N0J;ICK]. "-#P9D-GU3KW0>5C49L@'G)O3C[,9HM<]&!3++$R6 ,LHL]O_@=02P,$% M @ \8 $5QRF*CTJ&@ T0,! !0 !G<' M,C R,S V,S!?8V%L+GAM;.U= M6W-;-Y)^GU_A];YNQ[A?4I-,.7:RE2HG3MG.[.P3JP$T+-90I(:D?-E?OPU* MLB59DBD1ASKR;E*1PHO.^8#^3M_00/_U;Q\.9X_>T7(U7"R_$X\?T3PO MRG3^]H?'?[[Y!<+CO_WXE[_\]=\ _O'3JQ>/GB_R\2'-UX^>+0G75!Z]GZX/ M'JT/Z-%_+9;_G+[#1W_,<%T7RT. 'S=_]FQQ]'$Y?7NP?J2$TF=?._MT^7V6 M*6@3-1A= IAWGRU>?G#XX/U^NC[)T_>OW__W8>TG'VW6+Y]HH30 M3\Z^_?CTZQ^^^/Y[O?FVC#$^V7SZZ:NKZ55?Y,O*)__X[<7K?$"'"-/Y:HWS MW&ZPFGZ_VKSY8I%QO9GUK^)Z=.TWVBLX^QJTMT JT/*[#ZOR^,>_/'IT,AW+ MQ8Q>47W4?O_YZM<+MWQ[M*3I/'^7%X=/VN=/GBWFJ\5L6IIX?\)9P_WZ@&B] M8O2;JZT_'M$/CU?3PZ,9G;UWL*3ZP^.W1T?0I"R<%@W"OU]_K2>?T66/9 M9C)>\.O3*S8L78#2AS7-"YW,Q]D]9XM\X4NS)HW%\NPO9YAHMGEWK%5_ZV?%RR?2?5%M]J<&!<\J#L=%!"#* J)BE010QV8MSTT:RXJ%L!%AQ ME392/+WZDS9K3VBV7IV]LYG'S1Q>">!D_G883.89O0[K<\& M%T.-0N0(-EH$DY"?-94U$"HG C\$5=3>@[L!S\6QGF/+TV5^M%@66K+F>OSH M/34M]6+!>#"2!$Y'S M0';EQ!]+.L)I^?G#$7K)>7UX<<5):)64=:*\B&.<)D@T)4%$.5K,B MCK$S-;: M0U#U(-C2&]Y="/*,UP=,)SVZ^=_'3-Y9PQE]73]#)?+C^PY_!UG MQS0I**R0S&$I+($AQQQ&]"S@7%54586H.E-E*V#;D$4_.++TETDWNIP,M4)#0A0G!S&9??"?"2D[K(D< DK/0LK.0$Q4P*:0 MM!76&Y/W9_G'8 UO)=DOS."=)[>CW5L="R2#"EQ,(L9"B>UL9\&?W7M\%FHG(=]I2KL)M%%J_?$W6A\L MRJ_S=[1:-WZM)B+Z:F5I/K408(K6@$X3-+>;O-#1>NHLWVN@;"-N\W#$W6/" MNTG_):L7'O?\[0O"%;UJ,_BR_LG>=!LG$[*(I+QD404V-Z(*B-(*L(HTRHBL M:'J[J#<"VH8)]N$PH=_D]^/#YQ#J]\4\GSG>+>/HA8/$@V4HPK/;D3)8$Z3D MBR03NO/@*B#;R-\](/GO/-G]?#QT7#W#H^D:9Q-MHD4O%!N@EG5&'2"( MY"&H2E5K*9/JG>*Z!&%G1X7X8CB[=-73K-(DHT^Y^ JV^"8V'FE %<'+@J[( M(&/N/;X; 8TI:MF%"U_X-MVDT(WJ+Z:'//YR'20;A'=90L@A\6!E@,1^%U!. M'%LANE1ZN[4W AI30-.3&/VDT)$8F*:SZ7I*G^/MZ)W@(8)'CK-,*!QB!3;) M*57K@@MLF45W-EQ&T24_\XK6TR4U3_-EFDW?;L1]-DK*A3T+1!!&\VQKQX\A M!Y#@C-3>% P*>\?P7\,T)GVX(R^NS.CT$D>_)&3.RV,J5XRU>H7>RP@BA!GL>8$BJQ"$35BP?ZK75>#&9,V[$V++@+HR8?-\ML?^+&MO9UAL5F@2-I MC995OG$\.(L5G)"RA.)4ZKYH<362,>6 ^C-AUZD?*#]P-M"/GZBI@HO.:O#9 M6::F86JB+U!)1Y=0&!%[6XZ;$8TI5]29%AU%,83+-/%6HM?6@E*:PV'E T1A M#%#AD%4Y)!)^.%]I .?/VQC)LE/KJ2T&8H@0:T2(&\=6^VI\[QJ6NUF\>W"$ M;B7M+WW_G>:Z'WL7\[=O:'GXG-+Z7 +&A5J4"@H(G0#35&[D!Q=4Q&J-EU67 M[G*_$LE(O9W=9+_[G/==>+_*$[^0CI,R.,'(/ 7#>K5$2-HRT&J5L0*=Q]X5 M/=O@&JG_LQ,WNLMC:#?H/(%E\KHMQ;M"3&#%\1HJQTYZD-H:D5-$O1]/Z'8< MN0=G:">.])7$$([0TWEYO5[D?QXL9CS#JY/EOHDR6F>1"[ 'R+1-0?.8 X&7 M02HGC3-J0&?B2DP]G;\LO/.%57?FB)3MMZN %@TD,H5BE113[T#@6N=O-$[2 M[DRXP7.ZU90/MDZD2 ARQH+#K'@P B$IU%"DKLF4+ WUKO:Z<9UH-$Y2?]GO M,O7]2EL7AX?3DX*%5DVYF#=53//<"%EL\(EBABQ29L4;+01* BPI:1V34F/O M-;4;X(S40>K/BUXBN<21OSZY/'$O^'6'/3.OU_QS W=13ZTY?WH1Q:TWSUQS MT^T_G7.(.C%8K6:Q)0\DD6P>K-0&BI'QH2@B>7+@5(NJ7<0 M<@' KFKCPL6>SC9_0.7-XM(JX,1$$U0. F1N.DW&"B'Q8%6F4A+IR*0=5+;WN$*!XA:ZUK0*%2] M*Q6WA#8FWV1XTNPBEXX.RFIC!T]W!:TFDMB0*A/830Z!36M"#@>M &>,=-H5 MX4OW;3:7,/08TV\XG;-A:9LX)\Y45:R08-NJH/'H(59A0%!TVD?G1>BM)2]! M&),VW$GB7SI3=Y_J?C7V)P\2C^EI.9S.IZMU\S3>T>D()Z8H9Z@R"MGV0264 M@-ED0"RFA&A5,MU+[V^&-"9%UY4//471C1_/B9W4/#V98$9VN%BNI_^S>3E) M4NJH*X%.DI4NMC44X2OX6@46$46EWHF8&^",*0CKRHM>(NB?H3YGY%6U7I$W M@%YQ]&>+ S0Y@W*4+5E1V1(/E9/N%SN\HG&-!.Y& 'R^65^)@ MUM@<@LPZ.I4Z#^?LWF.R=[M*^C*5[S2_P_EK.=?J4^;'4%?54%@(_ Y(#C12 ML5&BZQWJWNRO?=6:P8,2]TX3WDWLGP?S"X_X)&EUS(/\G%7YB>IB22??>X,? M:/7;=+Y83M/P=I?$R?T^>33)4;)QL^.(M0 '<)"T"^!J"JA%E6AZ.Q"7(-Q2V0[[ M^(V5J)\2^J\Z(?<;H#P4 M2NTJS8[&XFQ )TC.9F$B;#6JY,">=M5@)(\S>5>8Y!I%43QN[+WZ>!V6,44Z M#X5@7>1ZO\M6$WD11Z>%*[[L7I:N+L,?9/&*58./6GOPI>F,S XF!C+\4D8* MCH-O&G11YR'YJJ2+Q+8CT@=?6+]2X+EJ]=PH2Y6)=*7>:QGWYJN.:1'M-AS] M4HV-DQ^=@S4&?NI<_D1SJM/U1"4OLO $,A [FA59[1LB4-%8TLX+V7V3^#50 M1A6Q]V;6;A,_4,A^'4%+45[E5-@CE X,10NIQ-3J,)VP!4OHGG/LIGKVY9\- MI7IZR.0^W*EV*-\OL\7[GD5 GZ\YH"-U#?!^7E2[P1_+Q;LI7^VGCW^NB.7Z MR[0M3;)]>9K7TW[MT>U><_IQ M,]\OZ_.V_C9-QQNC^F;QM-;I;,KB6$U20K2AU7N[S!,@DFI5!P64)A^$T4'5 M_G6H7X4UJDS60'3ZLDRUK[1Z'F.8B= MZ+9)S0%14,:+%*0JW1<@KP%S2W_FFU M?20SB$+Y=;4Z;@5#+^MKFD\7R_/; M'"[KGKG+IN WKDY/%&,Y8 MO%G:GV1A,X6:P4?D&,]*!5C9TAG$4IV! M^V6QW)P_>=7@T?.HV<4"CQI/#[6LSH&IWB8?G"_=][S?$N(VM/+?KMWJ+<2N MK2\N]5AX12T,S&LJIST8+KYQ[IM_T'+:,E=YV?9V/Z>3W_QZ=MP:;OW\(1_@ M_"V]XACRYUHIKR>QA%1(!5#DV42;:"!*H:$4;X,SI+7I?3;9?D?880_-5=S\ MM+1_GB_DK-5!@I=(+2BW$'0[AR.$;(T*IH@!]IAMB6Y,*T!J>H^LBST[OZ=WMT8\K:/'QZ[BK^ MH>EYE;7U%$D6QRX=R?:#D299$N1 P50E$P]@)!GX>]Z&\>#IN:OXAZ;G5=I= M26N*;VZC2"5&5#:9['N,F/ ]@5:@W>[J)9V?"O#VZ[I3#D^.C+O6) M6ETU$ZGYM:I&2"&&=DBF8L ,W;EHL6 LKGRML*H#C#&UZQJ81OL66C>U]/H ME_03XRW/%H>MR/3$]#JT0EIT@"F?UAD':R)4)3#$F*KN?L3$U4C&U/)K3ZJH M@TCV7/3K8I2NJ-:@KM6B<_@+B9K;;SWKRG;.7.F_9[13T:^_Y\7'WNSI+[&> M9+J4MSEK=?&*,DW?M6X7$ZE1:V$=#5^99 9D5*'$SF7%WKG^]#OCW* M;5@6_P^R; =9#LBY/Y9TA-/RG"HMEW1VH@9[>^<:>TZ2=LI2BN"H>75690A1 MFZ0#3%W0+I5WE)\\^3K+M0]*+W33E$M?_9%%[&);^>$BVK!%E?Y M83&6/WH&/D_91/L<)&8! MV+Q.TRK<4JNP*QI]$()=A3I\O' =NJT(=M_;-(9G6!?A#=_VJ2G:S4+4V2%* MS'PG"A'$M&FQD1($UXY&TT$J%3WRB]YI^6W!;46M;RU)/XCDNF3LOPYMHHTW MQ00/6$IN1^4('K0HX)03QDOC"EYRQ*Y,RG_]3EM1X[XW:/3,O'>>_'X'.>-T MOFJI.%J]9&JVT1Y/5P<;C)N] 1.,(5O"##JV[;#)&PC6:V!$)?N05#:]SWOY M*JBMZ'/?>S9ZJY:^HKJ/ EFWV:]6#&116I5_Z_5BF?!!.(7RV0 MO?N&IS>+I_E?Q_R<\SV9 >N/?\QPWH[/:8GNH\WJ?I \5B-83H+UOW$V F94 M$+*)459E5?<#![=']Q!.!-B57-=MA^HLNT%V1[W&&;VL_$XY;H,_7:V=6!0) MA?9L.#C^,9'CGT240$E7DI4QE]@[R/@ZJ@=0-M:=2GU%->1A-\^GJZ/%:KHY M_.)UF\7EQT4]P8CS\\F-T=I=3<':X68?C<7H-M=.Y.:<5%O7D M;CC[S^7B^.A3C3B_FT^.:*/RZ82V20W2.R8(^,V)6D97"-X&CD:IR,KF/71_ MP.\ _P=2VZ]5%2#4JJ!&5#!Z+ MTW9(7EX&-"8C_2 8N9-$[Y>,5SQ)40MO?&MIK]"T_E&MXB;SDT03==.3>,M(/@I$[BK7?%I?M!W!]A*6(GQF+&IQN#B5J M]_Y0'7"/J2)]7Z2]-[D/&1;]C,LYHV\[.?^<3]?G7E[L.=H^_ E7T\P1Q//I M[)@_N7MXU.&F'<*DWD,?XK#VI^_X/FT5^,VB]95>S,\WJSX%,VD5+EY0!N5E M:S B$\26=O59*U4I*C/$9M+;@=S% 3B3S M:K=XP4%GV[_9G&J MJ5O*\P*NYY1GN.1Q9W8!'08-TA;&UTX&2*EH*('Q)N,,^BW#T%O<=62;/O=$ ME0$E,U K\YMF8V/X)[H(XG@"06G?9!YZ*1*A"^)14L<&5_2C6\=G8V_/C-FKU-C/?U<9>8_)+C2[S MX$)!!0;YQZ:#O!..XVS6\5ZI?;A:X[.O?6BP^ZS?AVTM.6,T68&VP8"Q&B'4 M=G 9&A+*>2L$_K]M[4"3 >4R;)N10PZG-R4''$&?]&-Z2_/2@[6@' =KQH!T MIGB90XJN]X$6GV[>K8OIN>$X4D)7S1ZI:^?+&]O6( KX:DW!JF(.O3M=?8EB M3 [+W21];8?1N\UT%^/S=UQ.F_H\_XR<]=E"F3&H)"%A6P<5RD.*K-M*5#(8 MYZL)VT1Q-]QB3-[';C+M.9?W9!V>OGV[I+>XIM^F\^GA\>%F&&?5:X.8B*WN M.*R=N/V@NQF+U8KHZD-3/GX"<$R3XIW.MF5X@B/V*YA#,=8 TF L/B3G3>_F M5MMBZVMJ/MUAX@VUEB46O,^L!;T7K:LN/S'2YF23X^BL=SNK:Z",R^@,P)B; M;=+=1-(M;W3CB/^#Q?MVW*+9Q_>MA>37A\&FUMY3LDP>C"H1RUM;ZH M4HYHA,Z].T#<">BXC-\>N#6\.$=L.>_8*GO7>]Z_]1RHR?;6C)6:)!6367/I M5E1/%9BIIIU=(%WQZ(7OO8MQ7_9SV_L\K6M:_C?A\I?I.YH8TF38W01KT+7C M_")$4A&LRB42>V&!^D/=X'W^XDQ'NAVANF#DUTU9K_L>@:Y(EW M67.P9=C"HP>3',]-B ZR]IEC<9[QRWO7E/ MLW?T&T> !ZN)]KJJ9"H(K0RK9^\@BFJ @M595YEKO"\K>QGKF$Y1'@\)=Q7J M6!:Q7]$[FA_O:1'[TLWVO(A]TU [Y54ND>:TP=3BD":86#\IRS1TSK0ZB@!) MAM2ZC-O*_K\NNG/E_X0@9K$K,TU,(..=LA&U-NI ]COK(0T4-"_9KD7,!V8=GW=.2N1#3M@/& K2$:Q@P8H@$E M94RY.IZ5WGM$O@IJ3/F-?7!F5[GHB/O%0VQG0"/ MR=:.BH6[BW?OC'QS0$O"MN8V2:56)3T"P^687%N"J%,"84IV-;DJ[!"U6+=# M.;:EA=%P[XZ"O ?"+8E.5+5HW:Y"*<"*F?U5*R-$(1 PH>4GH]9"]^5^?$8Y MMA6&$1'N3H++TY0NAJJ2-6!MNW>TONBG5LRPBC MH=Y.0AU)S>93?KDY/GVO.QZNO>M^ZS:W&WRO%8;6#N,SN(GWHD9GF9>*'3)3 MC(# 02@XDYV7Y)RGWB=67X+0I6GZY\N=E>C],JWK@TU\DVM.NAVZ7UUBE1S9 M#PC%JW9T&K('@)9*[_-5OX9I3'F271AQ91_T7K+HMV+P!:I?YY\A1<'_JB2 M)'(T(JEMKO 61$U54[!.Q.XK:SE=5$):?W UO-*7&/*"0S-DYUD,BA;7E->S,NIV0M6:I=!F$W/1+00 M6+ <&CH72>JBJ/N*](V(QA3(#\V0.\IA4&Z\.9@N3R %"L:G4#@F#!F,0 E1 MZ 142/-O"BCVX7Y\ C2F.'MH9MQ-"EO&S*?OMQ^)0_2)OR]?X7'[]>)(TMV'<^1+8VEJI[YA)-+I(@I$% #H&W-KW\C M05 B08"\%\@+@I![H;E -Y^,B!L9>_[[__CCY]_Z[U5\_?W0QWO9!>BS_[G___/I= MNL#+ ./I8AFFZ?OZ'M]'H[Z[_2!]=C/^Z6/W[U[,4EBL&/;J%;W9^ MHOX$-Q^#^BO@ B3_RQ^+_.U__-LWWUQ3+LS3?#;!7[%\L_[V'[_^=!_I>+K\ M+H\OOUM_YKLPF1#BU1.6GS[BW[Y=C"\_3O#F=Q=S+#O1WVRY@M(5SO]7G_;= MP9@N",@\744$^BU.JX@WQ+CMZ8=C_OPLR%C"U639$/']9S?%.[L,XY8$OO?H M!FA7#X)+O(PX;PGUSG-OX;P!N8FP/O+#QSF.I^DO:7;YW0K=R]ET,9N,<]6K MWX=)51CO+A"7B\>1?OCX$:IZ94:R%:+=S[J%CL1@/!U7S?*:?EP_L$)I@A/_ M6.(T8_[VFW'^V[?C7*)B3AHO,"B1HO/%H%/L,S,G(>)D]=O1U0(^A/!Q]&Y)3ZQG%FT2?Z)O%R.ON0BI.."!:U#%>O"2 M1? ,"9Z2B#;=%X7%C6B5L(@K85@O\5TE_76L&4&O>4;PO_UF-L\X_]NWK U[7U[-Y[3!SZ""Y3+0 M2P1""04J>@-11T]FD E1>!Y$4(-P>0/(\9E]"'>V,OH0TM[G-S^4WR_#XN+% M--?__/!?5V0B3PC5(2S\)"\T$4X$QJ+1 =8YR 9K:E_7T!D M4QN"I#5K1A8W2-H5:2[N( @1P27:N(NF(+86A;-C^OX4O<]>=?C[/_N(\^6G MM^0L+4D ZZGUL=K#I*)&SA,VJ3/)FO9 ?A8'GYR%G$QFV2 RQ9J_^+OQ/&N# ML1FA!S@$WA"RL"3SY#6&!?Y:(ZUORC]((=7MC[)@#!FY0DB&":AJJ,1H \EZ M*3HP+EQH[14^".A9BT$[4@^@Z_\^F^7?QY/)2,JBBTT6G'=DE%B2S$ R"$5+ MY7V4PE4NRT\_X_)BEG^:_H:+9=4TBU'0DER.8(!I MA;0WPR$J2QK'."%8ULD6WYBO.Z \:S:W(.]]KNN#U?@7X_&7V32M#0RR1CB/ M-H+F)8,27$(LR,F<+,X;EW0LIK7ZW@;D67/\<-+>Y[=I8YJ/A$K:.F% 2EU3 MH"1P3C(!T19E!8]&V^8>^VKE9\W1/8AWGX7V4!:^'H^D3NBNW9!^T'8<( M<;M;.#?]4>,\":KDX,C6H.UCII,G!^!1&6.M=!E;*_G=:(XO$,-P<+>8'$+^ M 0.Z;\.G&EW\'%HH&H.F\RCJ3-X$:MJLJ_XE8\[PZ O*YNF\K4B>5" .XM6. M2.X!A!Z&_?,KS/?W/"HFY2*,@YP%&2@ADU;4,H*PR61 E%7>R26RESQMW:6HO+*. MYRWE*X=;B@]@.A^I:$G\ 6([=P-/-T3X=(-.1C1V0A&0\(/$"G:HL5855-)&L@&8_6J+,28 GC!DG-&FV3BX+;D MV;#_0 (/$"9Z/9M^>(_SRU<8E[>"&9[<)Z.= J13C(R8@A ])\!W@10CNP:5S(G^14J^.R$,?E8=L.3 M1A2/(BC-67(\:^(60%:\3$(C&*\(2CI(1>O'?,Q1M_:UGP4U)D*3%MF M#&MDC+(HV8K R=Z1-69K/ 0O!"27N9'&ZJA:1ZMO+7^F$K O@0>P+E[.+B_' MU_FP6@@YFU;!Q&FJT(SWFBG4Y!\[$D.>%,1D(TFE4\)[I;UHK1,>@'.FLM"* M 0,DK-Z&^7)*NWT9/HZ78?)YNY$<8^;( E92TA=%5G$PM'N?;?92647;;EUG MM!W*FXZR#HRQ:)31@%]0Y9QM@E\4@RXC9:K'$.QK:O/ M'@1T?-EHPK9[1T4KF@\0R?X[$J8PV0$NZ21$*1:81D$VKS%D\W(%/(3@BA1! M:]VZ*NDA0.!#-RV)/B M/)A^"%T'<"EZ,"2E]:!ZOO(F@H!K<& M( Q>\W( &;>=^]] M-.8 27@Y"8O%F[*2U1=_C!]A>?52H=V0C3:F(O1*M1P#TW+(V+74(\' M.'\8NS;#"FUH?20I\%XK)DG&Z:@C-X9Q<+;4A!T&QW7R6MIGROT[(U*>DOD] M2-R0Z1\^7D>X9M-_$#47;Z_B9)Q^7AE.(Z-L5EII*/DZ35O 1VUK9QXS0@GC MPT9H^=[,DP<>?WQ[[U"JS]J2K.& B@U(?Y\C3M].:(.+-2XZCE*IF2TA-+F= M>I4=3PC%*91KP!]/&O. GK"-.G]_,P79!+4K.7WW^Z M_9>53HI:%,=RK95C#)1SY$MDY4#;XFW* 85N77/0'=T96&X#L6* 0,]M/.MW MHPNB@4RY^VB>QI0;BG\/B,D!Q!]8EZR1\: 5%R6#T*F0RJP1R8 :T-G@LR#- M*5I[_,<2AT=LNZ>3ACXT'T *?IE-Y[= K8\YF[R+.64HP4100@:(P3(HK!@, M64;+6S>S;@5R?$/B4 [-6I-W@-EEO]Y'Q*(JY*I$\)[32<@L0I1*0"G%<6Z8 M\[IU$/@^BF?/[0,)N_/U_O?O-BCRFGYL/<:24)-A=('+<0H=IL5VGVEY]\$# M#KA\8 <;TRY9M%$Z[@J*HCC//LHL2Y$H AF$4NV>=GEWC>:C+YD*14M$DCY= M*XRL@EB_(%.F*&O(3GT&HR]3NKJ\6KT*KY"XE\:K&DOZ?H*K]WF:7US.YLOQ M_UO]?N?XEE$]2G-V!6J/?QT^K<%Q2^9Z*9:C-R6+YB.1&F$_B<[=/M*TI17K M^$P7_M%A<81X%E[4/J38,8'4&F8$08Z[AO,!*<,:+UC9/5VS/ M7I@&8<(@;>"/X7QSM:S#XNL$_E'!(H6(9+?1D0$*N8=H7 #AB]71,&,V@Z)' MD)A; +\"L=F7'0.$639B2RX)3&3J 5-*DYL8-7BG#0C$')+@FK/6A9HI.&2?#[#%"DUHVDW/$M(T?NHDN0ZM*Z[//7L>2\&=\Z>]R'T M>1Z9$^!8[4\UF$C:G8$43.2R1*W;#P@_ M]>QY8^;W(?&1LN=<6..Q>C\Z.H(DR+Y5K( UZ&U*,3JU$5U[=MGS7E3OD#WO M0[)C9L]3\3[SD" G7>-Y0D*TAD/).C,9C;6Q9R'$:6;/&_#S,.(=/1CZ64$M M9F7=]DE_/3 0NN.A;8.@79!O!$"E3D)EECE:IW1"5T)!G8CK:'7F?M3A^.Z"KVV>Y.EZ M.K (5084:+W0#)UK+;(W:S]%MNP0+NQ@:2\2#F"D?^[P7]\4\65WPC+CO F0 M"[>@)))=FDP&FQ0F9FUQLO6+NQ/,LW^#VY!Y""=MMEC^3 2AX[%F^49:NA"+ M8A!X[1V3ODH?!ZFTCM?D*ZW '%QAPR:H3FIQL/IOK$4CG(@@M*3] X/YV M>G,CJTD>BS6"U]+MVKFM0DUC>JN!>=0J))U]:7T&/ #G7 2B%<4':)>M2JMV M9][L=Q2-\)X5S8?A!M!YB=]'F7/TW) MK\;7L\5BI&WFV1J$X@M!BH3+>SJN>$ ;O$;)?>NR^2TPSL?) M7&/ZB0R3.?UFA$Y%0^X*R9[B)-(LDQ=#7W*6,FJ1:I5>8Y;OPO+L^=Z$R .H M]1L<-R8'R5M 80W8G,GI9*Y6X#($J1+I'!^QJ-:591L0SH#5^Y-T &7^1='\ M2#N_GLUU10KH2\#R>RRS.5Y_[GWX Q<_CZ>S^7CYZ68G=#3=?7*TR7HZ" MP!RM(>8.!?-_$4$@MCM&>/ MF$%QCQ X.=F$S8>@E4JE_3GW]>F8%N0?8 C@+[B\97\[]"D5*8"$MC:DNPAU MJA X@9RQ+(+,K8O/[@!X]CS?GYP-AS75)/L=("\FJP]C?C^[*93]XJT7HX4) MJXO7R"93IF(DEUUF:02/ NUF"F-KM4+7]9XMAP-R MS&@L((VM4555(&:'P#,B&B/(+&^=R.@([7AB,AQ?'U(-C9@R1+?O#I@;A?:C M* RYY>2\I:0=D2)Z\)P),#GX:O9P;UH[.!VA?46R'+H+R[,]@)H2>8OB.+CB M91/8]V$Q3J-8.+-1DGUK8B$LQ=3F^9FUYMEKHHII/EM\!Y4RYOP^A M!]#[_XGC#Q>$X\5O9,E\P%^N*FG>E!7$V_UW7ZK"E)$BT>G$DA!UX+& $'4$ M.@I5P62"RZUSYGTQ/OMS8E"F;%$B!VN1KH"O59XJ29:4"6BNK9SU:D>G"7RR MP@MRNB/9T4\D0D]TW@S+\#VEJS^S!CB?=H!=:\][F$>DF7DQ@D%6)8.R9$M[ M+119[ED)5V0NI;5OTQ/BURE=31@VQ#5^-Q[9C4F&^>7LLJ8"5KFDST5L,962 M@ZB3"PAE)8M/I,V-S4:I.C92-K_(KQ.R9W_6#<" +6JH=?^_\%XZ91WP$C2I M1K009&*@Z5NE#&)L+@\GT_]_"+C:N)G_!M3G+2Y>E#*> MC$FOW;0S1RSL.O@ZAJR3IYNY*I$,G!'O-ER._H!A!U@3,>Z=.8]??Q-V3Y%="7@PH:0 @N@M2=SQ/L" MS@H)'+.UJD@3FF8OX1+7[TD7L ,9"[V /HT=,0C+ M^XO5@?P:X.SI!SIYQYW.#'AP=01V".!4)- R:\D+-U:T+M@_ >%ZQ$PY/=GJ MPZ;!9Y;?7#Z87":M[*%J9E!2>_!%6#J"A1/"NJ0B;RPZVW \V8WN0[#NP>'D M>]!] (/GQ>]AGNO>5Z] TM)RY07P>@VEDK+:[;QFSUWFA(_I]BGIVP#.P'C9 MGZ #M#AOSW^_F,_#],/U?,;O/WWYS-OPJ?YNM8,OVYCF>D/'[5>@PYX&LF2& MV,_3&#P'B,EFQ.Q4>#Q$V'6(O2%Z83,YJU[7K@AZJ<%CB6"5E@8SS\6V[G!] M/G+[B"UUXF+;A[6-DW]W#_?5...;&X"%5B(S!1:]K?<5"/">SI7 =+*V6(-B MH^Q]:RIHYP)/4*[UY+R;M2;\3M.JY?#H]0335^-%^/!ACA]69)N5]:_CIY_# M_YW-W\VNY@E?X3*,)_L,D]YCD<.'2Q^ZL\W;]JHP*(S.IZ)R8*XHU,YD)D12 M">UHC_4.'/EW9Z4W-RN]_ES!5HSC7BD$S1D'I3)YC]P4*-([&ZP*9#LV/E4> MP]1H9O'-2)1:QON?X^7%RZO%D.NL M>:1W+A=.IC,9X2%;J2/G.O/6/3Y[P#R^RFPJ/SLF(P_&J '\SAWTN/:_C"MN M543 2>V#$L556B0PN01O=8X^MDZI/83G6'6Q@\I(,X*?;,VL8L(BDZ:BKGP?66Y:-24)T:]-X1C6S[9CZ6 5M'^(>K8:R"ZBOJ(*V%X\Z%5/N0^#C MU4\[;CVYGV3/UR[GH#,X[QD8YH-A47/-.HTK.2VN]ZV@;<_T/G0=(N9SC>;F M-G1M0F%!019U6A[+"D+2# 17P29,,N;6IL = *=27-F+*9NAEKTIVKAR]CW. M+\?3,+G9VQI1$4J@<(5<_:) &>,AZD1FC=&"=EI8[E05O?WI3Q =V9_C^_2O^J7L0TOUE>?$Y@):<=LRE#$?6*+AE(1@49I6@4)BUL,,9VX=[6 MIS];[AU.JX8UK*LP&88% ;JY1&<-*-C &5F)($P=LDPB!+&8"#P6Y43*==AZ ME]CDMH<_9]79AF*-7\!W]*?PH89.WU_,9U+6_VN@9[(V:6[K_BG#.X]J5E>X&&,F\%_*= E*Y5T19&2=M:KDFV0$JTNPH]V/73@"'_P M1@B1'1A>YS/IQ,$9^B)+*2XE_!;SC!7"/) MOV+"\O]O<5YF\\MZ7]N;.!E?4V>=\JT^S&*$B?2Q MR @UL0 J1;*AK4(P*LOBN! L^"X'4L?USD@R!B'Q "&;SS=S9L,2]\6!39K7 M[@V$R+4%9DTQMJIS;%U$^G27FP["]H-(VMAE)+E+)&)?JF(OQA_?K8&M$NPW M"<;%]SA-%Y=A_J\1*BN]Y1E\8F0E:>TA.O*:22YSX2Q+(;N<#'LL?28"< S" M#] ,\V F2I*C77R-5UD7:Z[9@4?.Z*C*2,>5M8FW'L[W+/*YARB(9@0_A7SN MK[5P[+IS-%EBI9%@ZY!SY;0$SP*"B *+8%R3.] @J?-YP9/,W/9BW^Q0,C9. MV*U K'WF+C :)FAO+7W\E.R>Q-]DWP&4&Y"13BBIN5+ 72B@BA!DA<0ZV\-* M$7**K+285C0X Q_(KK;E7Q^"->;;ST2IRZO+-1 >"G<*/6B3:@9#!/ <,R!Y MC 85*CJ$&G#NSJ+'C?SO3?99"YHU]*I70,(?MX"P%#$;$CWDFI&!X.@,*-7; M5['PH R9>IW&##S&O-N+/D/F[4VSUF_>'=M\I4NXR,SJ.J(J:4.BE!+0P:X@ M"BF1R^2CZ]21^R@'-U<^*\/F0,(V](LKFMJT\*;V0GD^-;/ MH1R:#47>QJ_X ^!D"=HY4E7 Q>BBI\(+"B)PZM96=%L\?,)B.P_(> M5&V<<_W['''Z=D(H:C@^X]_GLZN/KR?IIA(G,ET"Z;*4ZT0ZRPS$H#W]R#SC MD=4)TATB70^O;Q\L>0QI-Z2^NU??G];#Z?_3Z>?G@9 M/M)?EI]&]%(DSKDDQT#4>RR4 U<8 N-U;JT(K(CV,S.ZXWN"B'@#^;@_-6,@ MC@S0U?3#'TM"7%RNXO>5'B\NZPB1D4>'(64#C/X#2B(#)PSYE.A+X=;7 MHNW&LK(;S7E(1B-J#Y 0O;O;>NG-XAVI]Y#?3/\9YN/J"_T:ELA'R)-4B162 MUWKO@602 I?T'7JKO2E"-[]RM2NV\Y"103C1.,]Z%^,-K!\GL]F\8AN%X+C6 MW$(2EDQKCA)<56^265XX.E8VK\O<:FD^LLSSYG=K.C9,D=Z']N9C)>S[V=LY M?@R?WN+\?UV%^;)&_;E)CGD)*:A0G2@//A1!!G<46J+DR73IA.BVVKDQO E5 M&PYANH_P[9P,_/'',+F&N/K5;+%\.9G5.M-7)*.$>CS+(XO*&8$)9#0U$DIF M3(CDEE'O4%.J1N:<2,QQIUK/FG\4U/.6EF%H?U\X3%N+\EI@QVE= M!#A2D9'U4B\QPSIO6SD-P=')YJT5TNL0A%.YK?%PC;[E19 M?-%KKZ[P_>R'/Q(N%B_#XF*4@C169 Y6!4Y&K5,07:E1/,8Q>E[\YJBS#N?( M[O6>-]L'H^Q][KN68:J1")(7XQ,8R6M?4B9)3.3$Q(PB.NZMP]9O_^WUGS?7 M#Z;H?>[ZMLK^IRD9L;A85A_FAU(PU9Z7=8EH^( CPUQF.B9 5B?(\H(0488* MNT@F?#&\^;2?AT_'9%5 MRYP) 02N+%[RC>G4\N!2CL)H@6B[]&YW7_%YR\* U-TB! .K/X-TN@47)"3)9%")_D>TOL%D!Y3G M+0XMZ;R%_X0 M^WC"P(0V0B1R@FTMP@ZZ0&0Z@6*,.XO2)]YIGN:)"L$CD^Z/)0-]J-QZH%<- MF"S9NJ)M<%U:=^\^]?C&70LZSYH0:8 " MH]LU"RN)I'/'&T\2*;7GM"WGP#LE0-&&G/:&"]GZ,HM-#.=R3A]$VX8E(=OP MK(6X"Z*!SN?[:)[F;#Z,2P^P_ 2#W F;T%6/.,&M003#.%)B4'0(8/ED7ED MSEO5>K3^L9C^R%D\-,_[4':0B;?I:H[YS6\XGXX_7"RO0PAUR!E!?#/]2\W77.9"R\-@VBY)D7G/1ULG 'SKI@B(@K>VEL["/#Q+8)# M.7YOG.ZQV#6 7&WCGKU,H64,-2YT9GI:M+H6*]-^#OHU=^XUVF>NC)V/=1Q3U2K4Z?=I) M<+4.UAOT,AA'-E67R;#;GGW\0_UPBL\:DFN D_JG:9I=XN>;:;\/DYI7>G>! MN'PQS2]R7A$X3%Z-%S5C0";)XOM/],/'V2),5GV6"WK$]<5/]3.SZ7(\O2*[ MA4['56_^=Q=4Y1BNY/M#N:" S1\[OZ421:_M]0 MZQ??S][,5Y?S+F\F*CF;& N.+&'KB39:0I"$V!:B2Y!1QB ZV(U]UGR28:[# M,W'+M1/-.7"<.1DK:HW7Q#CX H('']=@DD9GM!NC-2PFSYEG"@TJ1:::3BPI M+K)/O73@51V_9M"1SR1L4:U+R(^X MO:8G^\.+OJ1UQWG]PPAE$.1Q*O!3;8@)1'(N2U8K7YQ= .&J!ZG-Y M$TY1HDZED/9(;HI529.?@D20&J.VJD[Y-PZD,&B3T,'QY_>R/66T[B1E^FDB M@'UDZX3B)UU@_QD!/$TI:A1(V4<$3DB"0S+),EL@AGH-B.-U])2S]*-ROI:I MI-)\"-@I2>YI1 "?0G#[<+YQ!/"'Y468SB:K*--/TS?S_ O&>5C\*ZQ#3A8- MMRD'D*S6*643( 0D9R99&T0Q+JOT2%2GPS+/)\[7BU6S8>A\]-#>NZO+RS#_ M-"O78U$,M>O!"U"LUO"F,-)F4K2.0?P9GCO+./%EPIH=$?67! MF9BS]@(CD282^XKGX- G.LJ-9US*X,3S4WE?17"FCTP_47E6#]DZ(=>V"^P_ M@S.G*46MRK/V$($3DN!2LK6"*6#&$OQZ.GMO':2@,<4B76)_!F?.4G#[10$S"FZ\W/MD8FHF2 -J)ADL=4NHR'/\_RK%Y,W+<\JP\'CA+#^0<] MX?M ]O7+V>5'>I-79&E0I]7MN8='9O; OQ&$,8@Q\6BS-$8Y*:.27O(2?1 ! M>6*C;DL9X;Y$7M,;TP[6Z_/3E(^NYPB]^#_/\Q24,)F3/HP)16 (5 M6 3'.8,<=/(:63+8>K[#X:@/;HC>%\$O5_5]?%-6?UV\N%I>S.;C_X>9[(LH MZH@68$C&O5+)@!,:P;N0M;2ED(M]*F33";7 M)\GVG?WP1_V6W%'!"J\7DP15"\>2Y1!LCF!"(8DI0>C+::WB=F(029(2:35"R) MT1O56%*?;+-?G? _#[$:8/#28!L?"2 8VC>N]>3'$#+:]"?%E&]-54/!6\+'+G@;* M?@VQGZ=)C1T@)GWC"/),9.7&S[L+9Q1<&-DU=*20'8SD_'DA M(UA'QXO3*?*RT8:\-9.U$'B(O>!78S*-/'X#TZL#KR.LO+ M@3,L@_<,F2'F:=7\%HHM.+YBF6G&GIT*I&7.5&HMQM.; M7[^B-=)XN7_NL]_S#\^!'K"?C5RH9_06YYPL^J(L-XX''Y3D*2D6;'&C?DOM MK_EO'O@R?!POP^2+0ULP1>7K]9E9JNK0"O V,9"%-%"A S*4+O==[WI^@_K1 M.=++]@JO__O3=&.E7V>3R8^S>7W]Z@T!DG'/@,5:JB*U@>@R@\B95*%DP;AL MK+?ZX#N>/FO&\2TEE\.P8X"C;0/9B,G,E".UB='6RR<,^CZ.ZHQ%J3%+!ICV MN['Q%RG-KJ;+K269(^U"=LHC&'3D:)9<((A$6C9[(Z+,J6SZ!JTMIH?@G;$8 M#<6D^_*DFUO917";2P;IW*H@*U?Q=N1=T!^40D39^DA[T,H^R$U>]ZAY::30 M F00DFS97$PV[-^N[9JR80"?L@/, MVT-+.H =* '="^C39)8'87E_L3J07T\O9#KJ+&2!N"JJ1U+C=.@C%.6]TES$ MZ 9@ Y^%Z5*)C6_ MO?8TLF(J#M *KZ.SJ!1O M+ O;<)RS+!Q,]R$*EVY:QU].PF+QIKQ;SM*_5JH1?U4 M%Q:X MXH[*^\@2*J\\R3A'3P\\VL2#*%[F]$RY_XC]>#3F]R%QZTLJ9Y>7 ML^FJ#NWM59R,T_I$2EQZLD)J'@,5J!SK9H>MKV)[ ,Z)I[=[\;%S>KL?$X:+OV^%)J74.?," 6O=O5G=*A85:!62ERI@ M:=Z3U5D^#C@:UM$-&[7RV@)#7J,;PM7@%@.IZ'@K*#)K/D_D+H*C-8&W57X' MD/%4TN"['5[AA#/UPJ1HL0:KBR6)-PKH/30Y1&UR;*T13R8.V(+!G:. ?0A] MG/A/%T1?;12P%[L>#P3M0^OC2($MC%EM.!0;2VTURT#_3@-:([B.UI;<.L%\ M\E' QLSO0^(C10%%"H8;VERHIZ#BSH"7I/*$4R(5SIA.70K>3CD*V(OJ':* M?4AVS"@@"\QXC[4YM-Z=9%6"R+(#IJ3B*7#F-T_PYQD%;,#/PXCW!%' !E.% M'WE@Z_A!%VFD M(S?8^=K:PAYL4TWZUG>$];6US,)OFG MZ:OP:?&B+''^PS2_*3^$=/$R3(BM8?Z_KNC#=[MIUAWTH\1B2;X@$+<9*$6> MM?-60/(8BLK,!!\Z:*ECXSZ^YAM *F]KPY-F?.-C\Z=I'2A?]<5M7.07TF_# M!WQ37OQ&:J3Z?'=Z#C'7SIYU/\_TP[NK^&Q]F9]+@?0;2&9]D ;<9[MTETE+'?<>\=;=[P? M@O=/P3N$@0/T,_=6T3?X1SF8ZL5(HE,D7T8F74>)*Q!1R,1E1L-;=U'L#?:K M%+LVK+LONIJ@,5\.?JUCA]<);E8=)H,S01<^D(VIY/T1A0%B=XK M'ZU"U>WN37KJ+=&BG[Z(U9T%GWX>^T!?PQ_CRZO+-1 3.6>%,$2569U MAJOINKZU<%>@JE6A5[=56E=_[;&WS>L4%*8<&(H0ALX<67T*8_3%*S;: M9\%AX\5?@D_&!N8P2T =2?(4?><3UGE3Y++P4 H_>GSX=:M^S/U#KYSTNBA& M0)+)DS'O-(0HZ?74C@QY4UAN/B_T&47-AY&N=H'S/MP;P!6[ VH;\G7/3G26 MKTJRC:13A/Q,=Y,$I$TOK6]V[(3M6>/SX8M2(&T\=%-_HPWQTIJ#V MS-J8$H3DR%PU*"#F8$%XS1T75KC4NHOR1"?%#BD4>\Z/[<.<)Q_MV07LG_-C MF[+\H!F?^_#KR84L2NL\>@Z"&T['=\V'>J7!%"$8"YYG_@3JZIG,CSV>;/5A MTP RM75VI8S:1%X*'Y.,CK'6)\7)SY-HS/P^)#[2 M/ D6 \9@'/AB#2AG!!U\(@'JVLRB4D3]W.=)]*)ZAWD2?4AVS'D21IO@"A<@ M0CVN4LC@.",+A&O- ^:O'RM.<)]& GX<1;PA]O,*VVNR+FQL(8N($PQ.. M.LVJ% V!6[)0=0D,'7>I^0U_]U$\6X8W(NQ. ZQEFOF',)^.IQ\6ZS:;6S_> MGT/[?5B,4YCF5^-)[9[>/^O<8-'#D]"M=[Z1DV8Y6E:834*BBE%X;TAYF\"+ M-RHX,VJP_O[*?&/Q+XD>;D5AJH[)(<$&E;6!4!P"G3J(G+-ZU4D'1;[K^:W& MC[R?/9J#5+0!B5%!+L;2FYL#!$^O&OJDG6"2"R<[[*3?JL?36+]Q?A3B/^8N1SKH$O"[)FG>M<=@A&U4JAR(MER@A1>DCQUD6> M.:O;$;"QMW #[*?I#W\DK.?Q76@Z68&%.9"L-FL9Q6N-<(%H.2G7'+7UN@=O M=RQS)MQM0<0! D&_X/++E=B?I[.\GUU;3"O[JTX/POEB=?*-2G;12[*8#''B M^D;U4)(#RWP4UGC!;>N1 3TA/F-Y.093!I@_T1WNVFH:N:Q+[1\ G8@DRC@. M43@'QF/1/$DA0^N:LMX@ORHYVH>B"Z*LM?.G%KL=K M'_:A]9$N4F$ND[0K0%-(VJ6/9(%X\GR%9T*C4MFT-O%.OO"E,?/[D/@XV76M M'-=H/>ADZDTQ)H+CQ0%71CE+[JIH;M^=:':]%V\>SZ[W(>P 1=!=.P2D-UIY MRT!XJ\CTE C1L0 LY.(2K[?$M+YX]$2[P0:Q H9@PP YD'Y%XEW _MGWU93E M!_7F[,.O)^_[TC(PFY.$' .]=?7>UB@5!YM=2HA1)=5IZMCS$JY&?5_'DZT^ M;!I IK;VG"A+2EE[A!2T (62,,7@P=F$V:-UP;=N&7R.O3Z]6->EUZ;;VHK'(+?>TJQPM&?#*UAMT.;T34<8<@HQ+KKW7C:OKT/),[/2Y$S\+2P8 MFTLJ3GC/90YQU&>APU[>-\L+G-]:[DO0EG%I7(X9HA$65!:FWK_%@7#[.FS) ME^;3=W:".232_OERI]?UXOI?L;YW-S^]Q_GE*"1#:C(X<+)H'M[8!\4UH.T8*,BP7B792OQR&.)^/EIW],\WBQ M4L"8KROB7ES6GT9%NF E.9IVU5 CLR(E; RD4MLNK*;_;1V#WPOH@XW%I M"(N7D,SF=T%7D7]3JGJ>A[0AP8RO?36G%%0027E01.3+2N7NLI6Y<# M; 5RK &DP[#^<-H^=>W8W9MM/&=T9"D!!NOU*,XY\GY2 %+\KA0M0_2=I.+4 M+]UJP+>MUVKUH5]#[W'SEILN,,[O6JU>Q-]Q+=,^E!N0D<6FB.150!2,)%+1 M^1&-#6!#BKQ(9VSJ5+_SU SL=*U6"_[U(5ACOJW=QYMLF0Y.U9'D25==PGR] MXS'(.B4Q%=J1E*%3M.^Q:[5N+_ITUVKU(ONL!SN?Y:NT?#._<=>K-A%DO?$< MZ#!W-493A !GG(*D,M(^4?C<:3SL(SS TT'&VD,%C!%"%;4!GTB;"CTMKC]@,1V)Z7WHVG@PRXN<5R0,DU_#>)+"1G#E9II=S":@9AEX\ @* M>6VLTP7H,$-O9-#2B\M5]4J%]WX>IHN/ ML_DR5,@W%/@J[[K.7A"'I M/$!._%>!/4VW0C,V=A./ WAP/+VQ!LF01YV4 M 8Q,@I)&@Y?9@N>I6&F$4JYU/NP)!.21CH.GD8\^I&]L6?Z(=2 'YG?TD? ! MZ5#]DM+?//:29D+4D0U):=*?'B-X9!:T%9@UET(JUL&\Z+'D\3.B#1DU&Y[* M ]1R[B# XOM/M_^R>B&,+=KXD*!(%ZN]I2 2L\$;+UD0P4;6NMF@.[JS-ST. MY<@ T]QNXUF_,5T0'<'\.$&;XV#^/2 F!Q!_8+OCYCX4S57"VB0>32:OF@4( MB9PV-"EP7K0BA^V9BL-^%L81I*$/S1M;&;/+39H$UJOG6[VI#'#!3[C;'U"_K>;KU MV[?ATXH/-2]OA!=DR$553719(*)F(*VH-Y"RDIO?F=4-V(: 4HQLAMK->$)F'(FXN)SH;68Q7L>9;$DZA9Q!\#J31#@#(2L!3%KCK=&JPNAT&UR_ L M>NIFB$YID1R3=UZ "=S2>Y)RO2%30Y9%FBR%X[DDZ\1\_KM9V"S'?A,L/G+R"' M9*0'DX\^I'_"C+0N03#-) 1IZ]TA+-868P$N2B:90V-,EX+'9YR1[L6H/3/2 M?:C\M!EI+:RSJD:J (M+0>8H>2D'D@LY7+5J/0CS]C/3)F":'O&TM"'YL?)6 N'&3DGOHBLYF.]DYHQ8X,/'0R.$\Y8]Z+Y MXQGK/@1[ZHSUNOGVQZOEU;P.+%F&R9 YZ\>7&S1KW7.W&WEKRU6)Q3+G$BIC M9+3)1)E+'\M:/K]QB\L\JVO\*%VD^_G@WYJ>=U;)$#IQL5U#9)HB! M#.=")G-@=3*1:IUP>032D0>@):5"4AJ*0 6J./(9M"1[7@!_H?/E_>\X M^0U_IJ/B8C%23"KA703#L$ZALAE\#AYRK9 B6R1J=8SQ;%VP?IWB=A#'!G#E MN^)^__NLOAB+D7'H5"CT4F"I\PFU@%A8(KT,A%Z%;3UKOB_'KE*R].#1 M"KXS7I(.O$;,!=$F)0[.,PV*YUS3R1Q*UB$+G@KRUNVW_5%^I5*U'Y<&:)/I MBOC'V=7\&K!*W%M9,KT#(= 7RX%,1@->&LYTL+&$U@6GO4%^G5*U'X^.-.YV M^VN 1LTN Z MNQC0T!EK??407#V!!;A@ZF1#FTI4.OHPS)T=6^$*DXG-I/77*X/C;%L ]MCS;'K@NHKVB* M82\>=1IHMP^!C\9]YK1U4FJ(@FP?I7,!5^\G3TP[GP0K-K28]'SB4PS;,[T/ M75M/,;R>L]:EY,Q(*441@4R72/OF-5/BH@8AHDNDVLBAVA@M\M DNY.JZVO( MGOLS[%K3]JDG&C(IG4@^@]'5A$W!0S 902F.*BLI?*>10\]UHN&!TC ,G8\\ MT;!P3NMK!D7$1- \00M*@+"D&95FULLCM9F?DRG8FO(#UV;>+WSN N[/+I+> M;.S5); /#X[?;A2+R)Y0U1K$6H&&X&NG!#(1L^-1R,VAN,]10 [H(AE./OJ0 M_@F[2$11Z(07]785>7T?68CT)6=$M/7.A\W;+D48UUF)D$!;F>M H@C>.8)G5+0U&:Q$IQLX3E D3X$.TJO MR"YIWK\=Y+$G'M[QT0OS1E-'%CF6% R6E)4S*B!++GG#&"<[,*B=K_>1)@X6 ME5CFL9:45GGC)H.340%JE7A0&)5J?4?OT!,'7\X6J\#?#W]\)!6+BY'&%)%9 M38X8NCK1CJRJF!6XDDB.7!"ZM"ZCV,1P,M[)?IS?/"P.(G'C /BZ]>F?L\G5 M)7YID?KB-;T,'T,:+S^-I),R\$A>>1&$-$@!/D3:MDG1>\$R8 M/AR1&QL-G4%^Z2&RF*.,];A%PJ@B6O*@N0+-^76[T91&4U8#11;YT,+7R"@M% ,\\D*[BP;$ M-/&04V?KFF&*F<5 I([VI?09U\RFO:KV2KF3 .4Y?2FH.!G)%\')NI99X/?LP7BS'*4S6[2.SZ>+G, T?5G]],8="=D42= /ON"Z0_R!FYQM0]0J-M M=,+;"LX@*,N1'"<;00H>=*5FZ."0]USTC(1J4Y%N"8@TJ-5:SH!8CVAVB MUI9L86'J>%L.P5I&7W1&+F6]PZ%Y-.-Z[3/A_T$DW<+;@Y/E-WV*;PJ)VW@9 M)J](H!8]=??I M'G4L.EF?R"T#S'5,IA'TWH0L@97HA6$J><::GU*G7BUX!$DY8.9T#XX=IV"L M"Z(_ZPCWXE^'F=-[$/\X8L&U\-%I"1AD[?XDA1WJ_*O@C(RB%*/UD/4NSZ.. ML+$T]*'Y<>H(M1)&>Z8@1)7JB2T@&B_ J816!G2>;523/KI > M:6;?OOJS97$C@@ZLJV\01<>5L!98\&17"^,@)G*?R)Z)7&A!;O>032//G-6- M"'O$\IMZ]' 762HY@/%)U6I"$L# #&BF>7$LN");C^4[P=;DD['U>_/DZ$W+ M7<#]V;3(5IA4AR8I=8HRL^*F41P1#[ M0#'CP3G)J]MD"F]FIGO/1EG6BW#Y'NMW8;+K;<(H6/+* M \^*0#*GP#N=097$;%312=VE$:GS@NU7<9:ZR!V^C (5U,"86"T5:GG4F6]MT:84]&,BYB,UQ.=*P<9PQT4.1X*UW U\Z*JN5*LB*XW.F6ST=R;EL7/_]0 M?!NZ-S235X#6./Y!LHMI7,:8U^]%%U -9\GO!'+\6?(-F#0;BL*-A\GO!I?0 M6LZ9!B89K[.F(KGG+)+K9D/0R)+RG0II3HOM#PR3/Q;7^Q!V(&[_.)MC"HL; MLZ9N(\:<($I!YY WLE:X9Y!:!_!@@!3\PR!-(1U:C 41(P,E ME86H) >DET9(+";&U@5=3R @CZ3@GT8^^I"^<1+M2QR-G-Z?"$B)F.14XZU0I>(N\R*J/;:L8=/C.V!=V-> MK+(R)Y%8T-PHYK@OQEB4O.BD6$QY]/"C!YX6&QGWH9"OHK(A/2)-@.!8'>/G M;,G&<^U;3U(=>EKL=GJ^^9W>D\7%^.-;\ACHY_ !1S4*7'@LP%R=;(E:@PO% M@A'$*#JT36YNO70&=S)!\_UD95--#<.4QK5@-\-I:/?CZT#A\K/F3>9E-'"HHN!7V[GG^&/#V(A ,T$&S7)HL1T\J8 MPFWM8JOC(K6H8_85V!Q\*KH4D_)1%/JYO-@M"3[ ;3-[AO04"]EIA*"CK/8_#.$1RAF?1,QR'@4)YQ9T$YK,"%8LC]6EIHX&S MPD5.MK26P+,=A]%'4O8?A]&'8\>9>] %T9_C,/;BW^,#$/8A_G'$H@2CDT & MS!A/)W)D$+4+U48+DERH2*B>J3BT&X?16!KZT'P *7@YFW\DLWR)_W-&U/LG M'657\YO G\ HEHT?PN1Z]L-*OLDB8P[1@^=5JM%FB,63HR:*1/*XN8L/)?P7F/[R M8?;;=_3H:X;3-U_XO&7!\S<9#J5R0R>X0KE&L1;H+C@Z6 */<_WVJL<]\0\F M_ZPA[1JJ\'MX>$E9.^^ LU15DDL0+/. B9RPK+E&]E!![BGP<,I)NBL$$2FEM!"[0UO81#D'0/C-+DOF4O>K4F;'K M^<<[1P^C]JPQJ1H/HOIR?&R/;]W_+>(OX1)7LDM6A W2,""4&A2=(!")!,!L M#K6I-;#0R;)ZM(9R?XSG?RP?E8N-"_%WX5J_:%V0-:S&?QC-$Y3D'XVKLT%9 MTKB@^Q&$I)0+9TJ =X(<6_)LH0[R(]WJ,6!F(?).=]N=H+ \5,A_@K+2AQ.M M$Y^3^0]3G'_X=-/Y>NNT16EIZ5KE+EP=Q* R>"T]&%&<);^5P#Y6:O/($L\[M/ M[E5!U0?EYVJI S.!%V%^W9WY&ULW+U[<]RXDB?Z_WX*W+,1=_I$"--\@*]S=V9#ENU>W; MC:WNV8F.&Q5X M2IPN%77(*KNUG_X"?%2Q7B3 BF>V=G3MB42R/R!^"&!3&3^C__YY_,2?.=Y MD6:K?_F+^\_.7P!?T8REJ\=_^^6H.;G.,U9^!'NGX"ZR<._CW+_TB_8W"_Q&N1Y<\0_FOYVDWV\IJGCT]K MX#F>WSS6_#;_&W5)[*/$A\AG,42411 [G$).$S<,B8.$+ZX>_Q:$/H]#)B + M(OD8C@-(0L>'H1\(A\E?>4%0-KI,5W_\3?V'X((#J=ZJ*/_Y+W]Y6J]?_O;S MSS]^_/CG/TF^_.^5"YQ]0OT+-H]!]2/H M>M!W__G/@OWE7_\; !4<>;;D7[D ZL]?O]Z>[3+Y63WQ\XH_JK&]YWF:L6]K MG*\_8<*74OJRM?7K"_^7OQ3I\\N2-S][RKDXW>PRS_=:55(F2DHW5%+^]W.= M_7R!^);D71_+:D&X4MTOMF3LPO2+-7$?)$/P\05N=7.QR-4']6'%IOIVMUU= M+/KX$MOZ++(U7D[P6>RZ:8F\5#_X)/]6=Z,:ZB#3LI^:NENB\C_7?,5XQ99[ M38.4_UZ>6JWD0J66MOCG%7[FQ0NN M7Y!B*RN@TN1?2X%!6V)0B0Q^DD(7?_T?/^]4M8'E$6RH3(LL/XY\]XW2U(-2/'"IB&+EN E$LS5F,D@ BC\G_[U'Y MO]B$8(Z[F!NC-!(")2+XO1+R_,>O"Z0><5P&S\A,88B,,2V<5]X2#YSH8-*) M?U[!PYG>\:39U.:4+>[QZV^%M ;5_E?M]]ZG!5UFQ2;GTD[AMVO^7/1\GIJM MS.A;E=*"[P5HR0MV H/?E#TGQ^S[S_+ENKOF++=YZO; M_B3?LJ&RS8=M^MJP!>R:TGPC]Q%R[J3+=)WRXF:3YWRU7L1R#4L"2N021N0Z MQG ,$^%@Z >>(_\5!4@8K6-G>YK;*K'&9>[^+" M$#&$&(>,<@I1@@(8.U$,G=!/W""A# E7APT.VIW;W"]%,S1A#Z'JGMH7 ##Z MME;ND(IU2O$2?.98K3*EA\">V7I&]ZZI*U]I35OYK]V4/6QMD@EZ1H5F.I[[ M];#%62WR=^(FYRQ=?\143>S7S_C/]'GS_"[+\^Q'NGJ\P7(XY<\7'N=,A%Q MP;%W/1!;6P0#,', MDHU@U/6D9L,04 XMB4%M#..WVY6TC7>'E-BG6. MZ7I!8H$P)A1Z(7<@HI1#@H(0!CYC?HRH&^+09#>BW_7<3)2;)[6^%"!=@:P1 M&>"BX.NBW+(,WJP8C(8>K8V#\BLYJ$4'OS?"6SS/,T?, M$J49=#PIH9D#OC-TXWN:++/];W>4KYS=/J\5Y.%PU> MZF]E;CPDI>527#4E&HGEPI__P=>@%!M41*7'01H@]I^WVL-O9([1A.Y*'<92 M*\ M\6(3RI'IY$(4C:T476@LV2:]W4UJD>@J?VB':+\WC&H^XW2UYBOE)+K)BO5] MMDSI:_7?!_[G^IU4X8]%$KHT=$(..4DBB$+LPL2-8\AB5P@\(Y?R=W6^PF>U:3JIQQUWFNS%KE M5"C>O>Z>N<>OZF?7/W#.RO\\R%ZO5^Q>?FU?Y/=7QP,YCN/Z/@\@9ERR5T(Q M)%'$H4^4]XGXU(M]H\C-$82<&]M]^/M&;2Y*@0=&9HTREGI\^-8C-+;GO!P5 M)>4(H6%C8F-2QT1Y*-0UC'[,C_R*AO]17:^?B_MVH\XS7_#RPW7 M/>LZ\_K<^%,)!DK) "Z4KZL4&2B9]0^VSD'5?Z)E :5).&R'"M@A9N?4J@>" M0<=5Y]J<[)RJ1ZGV 57?H^9A/95-\)FOGS)VN_K.BS7GK:79$Z[#8X]"/W0= MB#RY792[Q1A2W_42+R:,,:0;Z=/=U=PF>R6AHLTKH*0<$ ?4@VWWC+>+V.A^ M,E.PC,*$]'"X('*HIX/)@HGT%&W'%VF^,=+.[9R144EUNRK6>7FQO+A3H;,/ M3WAU]U(>MWS)*EG9ETT9)D=%S(.(.9 3+X8H) &,!75@%) (T0#Y+N.+EX/; MQ)=O&6S);S(5#[48;U9*(6$EY14@_#%=K923B>!E>4CS4[H"A=+>^);?9%\% M1SSR:40A\Z( (LQQFVA\/XC,.Z ,.LI/>0X-B/?"82Y&G=DNCI9VX;)R6FV0IR#D ]OK< R\CL MK"3NETFIJ4?50R+I>WS8M#_>>95<<[UB_V^6KM:_R7_( MWHIMF&S,0L$CIN)Y.)%;'.%"V6X(XP )WPU=!SG8A X,^Y\;3=3V1B4_:"E0 M>N)+%4"C@TYXK94QTF.<$9$?F8EL@VY,4@.ALT1>IKU/2FH#H3DDNZ'-F#M] M/J]>4D6K#^DS9Q^S7%EIO^'EQR5^U'7\=#0Q-[[Z_.7^MKV(ER(#D>7[&ZYN M9X<1AOT>(4OPC4PZ)LB!WY7PEI)*:, SR&/4U>YD7B,-Y=J>(YW'!R>-R#:2 M8>0.3*5<:7(:8,_W?2<*H!,Y&*+8\2!./ (#P8(H\GU,F3#,&'&BF[FQ1",E M>*G$-,X0<0I*/:ODUDA3G4R=4J(#D5/Y(/H>MIL MWC^^5#NJW?E*=:KRD-WG7'[V]SS_MPW.Y6Q;,.(Q'N,(>BZF$#DN@[&+$$RP M1Q@7(>6!H\,!^EW.C0\J.<$Z R^EI."%Y^#OE:QZW& =S=/C /B%$#-@>?4TOS+5NMTM>%L=_%!;@SE+UZR B]_R;/-R^XP!(=^ M(D020C^)78A(Y$%"7?DW%SM!%$?$,[N/9MC_W*B\+3XXN#C2: J%0:?5YD. MD>8)^7C CTW_=C$W/U,?AIRMLW;#WJ<]@Q\&S='9_,!FS&W6[4W_3^KF?RLW MFNRL3 1\)WXM^'69.V/[[#5=I]_+IQ;4%ZX( PX#GWHJE2^',?$2B'P'LT20 MQ$^TZ-""+'.CQET^C&69+:.5=:2()1V-D MOMP-1*E*.PTCD,I4FQ)QRFB8SO\8?+R#"W M!'"'Q7YI#Y.9\I:@:-OXMIHT=]1\Y87\DLN0&75MX/K/M-!UT)QX=6Z+3TM$ M\)[+'I_35>514!+_3=\7,;9;\3IQVXIZ+]2^_5(\$2<1C'U(248B8YTKS5&(J M8N$ZB/,D\+7,TTL%F1L]'%]-Z?[F[8Y*-W],B?7(1&,*L]']'QL877 [Z*+N M)[L[9 .D]LTB*^T-.ZF\R9Z?TVW3$#;@;>'[(FW+:.S#4 ,/2X6!73Y,>!&JH?'CHI_.*^3;G=E6D\LF''*N+364.&]G@ M?9[13P9U>C1:F=%G74L+:G%!(V_YC2NA)867L9R?;%?L,+L.B1PKW/9Q?-JS4Q"+T^_/;]^@LP)A2J4[L,D(K$JP.,FCO+()XFA+[ZSP[GQ MP+Z\*O=.+?$%N6%[0=?VKEN#W=W4#G(MY4]XQ/7> MN\P1D/%";AB_KIY$R^%GNKGG!>:;P^S M;G[A*Y[CI]/*B[)PL'.R["#H:NRR*H4C7#F!($ M*6<Q^3MP<7&LR>^0/^\U3.F1#'+@N8"O!- HBX MHJ<@%C!PHBA,2.PZV"AI3U=GR;_S74U=Y*]7Z1-E_?K?&486!U&;5=% U5OYUSKK6+$(B1=")?>(*XN%$$!/:T.MV;@1R> \@KXZNS+A$$W$]5K&/X\C\Z7'ZZB[GQ=B-E&4,B/WT M?#DT(U/Q%A5U.[!*S]U[6*X+CSZ]7@[31%2Z]Q%IPF5$F=U(=-#CF1"JX14,3AK)2:@. <;)6A9B:'\FV8H_WE0^QGO8JA&)KP: MI3L!2@F!%!&4,EX*C3[;70S11&1GA]$ZM>T@M-/O3<9GG6*WZ:S[P6%GA)]X M4?!JBU\:V2LC[/*\:MD:V!B*4#O:Z>)CW%TU#Y\.A.YQ7S*]V?\7]F M^XPLN/)]H=+)KS.<5:E].[GAJX!J^R\=2 MI\?=)MGS,4ZH[W(8AZ$+$:-E ML88LP4OQVOF\#)?S M\ZAJKN96L!I[,=\)N]_X_+PQE.127NA M2_\W%PLPB@F$4DP)(%PY Z ,(B3Q(6!YXDD U15Z.:B]@26F M-Z3@?]^H?#+?Y7\>9"MU>73F(R?AG@L=$DC>=+B R@R39A=A'G,Q=H1G8G:= M[6EN5M=.4%!*"I2HAN7G^^'58S@KH(U,80/Q,J]/VX>%K7JR9_N9MOYKG[I' M]5I[7YAM%?I_YRH!)V?7E3/_%]ETF=#O(T[SLB[55VF(?,QRU>HB$<@C+XE89$1,\])O;G38R YKX4$I/2SS5RKY34JNS13R M^50V'^M#&7L)>(OZYPU68._#! SZD*%]@^+L M@\0TCT>YR3E+UQ\Q5<=&KW4PE,<(=5F(8!SYL5SCPQ!BQP^A(QP6H\#!5*_V MS;D.YK;(5C*"1DC]Z(J3Z'4O9S8P&=M5LP_'@""[D[CH!YU6O>,K M^O2,\S\684*%[Y$$\J^B.Q+LD-Z']N'%BKH$+R7G9* M_%/17&.[ L]*$4 ;30!I5 $_X0)@=4RM6C"(VQLR;/WL.O)@C$R^S3C<"7"_ M-PY?FW$H=0!;)%]XW"&A*Q!D0<@@0J$+$X3EWT(>XHB[ M(O*-HB?.]#.WQ42EN,[J..XKP"HAK?@TSP%-H] +:9# )(DX1([R,T?#:W#CV_L,=*.4[./-]5L7N]5-W'H+3/8LOQ&5LVWD0)$;Y-L\H/RBIYF%; MDV7./*-$.SWFN4>&F4?7E*HA*+YRRM/O*HO5%[ZN(]06+/8#-_1CZ'J42!O) M97(1QSZD\A?8P:$7$,.ENZN[^:W?C;1RI]V(:[8@=Z*KMRK;0FSD";Z%:B?G M%OMBE4I'357]5/OSFUI;^K9M!Q*\C,FRC_+TN\IV^"E_@)_ M$JS^5?Y2G$9F @V([.6Y[,-CT.I_LL')3( N==IV0.=SPR^,9OE^LJBO?,5_ MX*4JV;+P8B?TL.="1)@#D8<#&,=!!$7B4ZZ.3;!>J7G-_N8V^2MQKT"VGT[N M2IH'I#KF0L6(1V9)QHTCS++U>*658+LWC;5 ,;B MC=.NWB:_=:JA^JF;ISJO#3R7_5,UNDF+I^?R0%BE,:JV@PN78<]7&6Y#[ 00 MN9'R__$$4AH%(>4,8Z25/QW'E+-$T K0(U] M"+@GI/***C&OK)TEZ(-AZRCP?$?3G@;V*GQT(-C_AGG$P"\YYZO[)4Y7A3)Q M>!VC0EQ.18 B&+I)I/PU,8S#((&N2R)U[15IVA[GNY@;&912@DK,LI"FYN%# M!XC=-& 'FI&G_S$J Z*@SL"C[TB_'*:)?.5#X#+RA7'N/O/B9![M;L'; M3NN>)\THCO&TV;I]>WTFV7(1(H\AZH0P\D(?(AZ[D+@!@X[ODTC@*!%(*Q7/ M4EW5M>.4P_Y3F63R+_L3)'C MEB:9AF<5:&;?^0?,CR:_9*M[GGWAV?7WQ])W0M<;O%R^JCNC!K['GF;F-N>D MN% YW[[(_S7W0?9=<+7\Y>UI8Q]E'ZC]IYD6\1QY^MJ%TNB(4Q.D0:>=?6U/ M=O"IJ63[#%3WE6%'%%_XNLZ2GQ7%(O1\V243,/"=6!4(0Q#3R(,NCQ+7\Q#V M5:ECY9G5.Y78:]V(-K9]C/BM\S5(2^G,CB#V(4-1%#*!"(P]1T"4D !BU^4P MX)AX?N@RY!M5'QD.V11,:P4RO8.:P4",39%\79<$ 3\IT? M-&=WTCA=J3NJ'],57E&Y>?J*U_Q;)O+M;VY7C/_Y[0=^4;^I3[]O=M[N/7__: M^GVI%%!:E0\8)H*X:"3U2&BR\1F9KRX>FA$*.UO!UE;:@HMDF3;)@ W8CE(" M6&ET&",WI=7NQ%Z>LH?L6@A)_;*;8N$%?A CYD*?N)'<)?D8)EXLY#^IPQ). M:2@WEBO^*!]F>LRKT:O6_$VJ^=ON>[QIW BM/+KMK(N&-ID.XGK\: O%B2+L M6_#MIT5<9V GL3V*,X#'$I'I]#@I71E <$A*)J^:GW7?/*G02W;/>?Y+GFU> M/JYVY0HTS[D[FIB;;5:+"I2LH!3V"GS,LO4JTS6[^C#K/\:V!-?()-&%E.5B MT9J@##JR[FIWLN-J#>7:1]4ZCP^8Z-DWON14KLZ?.5;UI;_(T=>>XJ=>GMWD MSIY?\.H5-**"6E:@A#68W2>!TIC7EV(T]HP>!(_9+.Z"8-C\/=GB=#.W2Z&] M.=OYX,7GK])%S!(F._& MW$^B@!DY3W0[GAL!?+J]?G?[Z?;A]L,WO_AX^W-[8-IO+WN0!@?Z5J#=[J#WK(299UJ]_>;:!FV_*0O>/5U4'.%J$GF$B\"":1*YF*A01BCA-(B!^3V ]Y M[ LC_Y%FQ[/T*EU^Z>4Z/\8:5Y8&T9XZ;?\1"6 M/8P$KQ[16P-L].UI)2?X(07=)N2[ EM9[?&Y%B262+R[KTF96TOM0[K6>VE@ M$ )]XFRSY'?B,%_4.URD5%JL==ZH\L;Z[HS5#1S!&0T@"YED;QY@&./8AY'O M$QQASXF=V"S9S$!)3*;/-'EH&D64;^<&+^EF604_&*>J\H5XVHHY&"C%M-$&ET%U M%&=P87/#Z/8K7^*Z&MKK0XY7A:1U5?&@O'U0E 7EFY\M1((B3\@].B&J8JSG M"TAX&,*(,P\Q))P(&54(,NA[;J>*M>AE-LY7L-X)>@5P);Z:SJV?FW&FR:CH M\>1(6(_,C0W,I=C@H0WS]0[F!PV8C8EP &"6R,^DYTD);P DAR0WI ESM^:' M/SG=K-/O_$9V]ICEKV6==4VWYLF7Y\8_6R%!(^7?])V9I^'I=V9>C,S(;'$, MBK6:]+WJ#W)DGFYQ,D=FIT)M1V;W@\,,C[(^DDHGGJ[5,=_[#;]=/3RE.?L/ MCO-%$#I>B+$G;0OEO729"[%'!:2^YR5.X/AA;!1,WMG;W":W_$:0F;W0#::> MA6 -HI%G>56^;B?H57W$7Y5O5L*"!SD;+40O&"%C:?'O[FO2Y5Y+[<,%7N^E M<3V*'^6WIKHK%BX3V(DE@Q NY(Z%\P 2E0_,Y]QCB=RTQ)Y[:<;!3@EF2"WA M."[&'>AV?8V#H)R7T[%F):7)]/['(_PF=D3N^I^E1_((GJ&NR>.&!E0[JZO: MW."75,4;I"M^N^;/DL=P'(0BI) 3%D(4)#XD,75A%#J1" B+B5ZUF:Y.YD95 MC9S_!&I)P>]*5E *:Y"LZRRHW3QE"ZJ1J6ATE RJ@UE :ZH28,-0,ZORU0-' M5RFOT],XVP$=VT'Y%E7HOVS4 M]5EUNE\V6X#?%3B@1N(SZ28A=F$01AQE;@O0X2EAT5LTQ #100>J MYCA-?)#:#]&E)Z=%7W$5"R>FQ83U5K34[#DA+2ZIO**<,P-N;L[XOJ;9M4RS MRYCSO()I_\:EK7N6;W*[LN=.Y>4W*54K:G&PJ=JO4GI4]3PZS9G_) M,O8C72X7?A!@$GH$QH[/( I<'\:^X%#$(:%>Z&"/"!,#MFEX;C.VD5#E%^Y!G:J[>QW7FHI"53<]OLI-;EH3*'!N71[\T=3]\DG/B17Q<%7Q>? M%+R<7;/_E,.U6C]D=SF[EP.V;A(]\L1EOHLAC3U4.=7CT/.@$\3-.*#APQ(!4"I@;XCQF@H^EU88P$\]IFC ;8#"O@8 M@:SO 1L+[(F\8G9!-W*6#4&NPX%FU-QD3K4A2K8=;8/>-]\<73.6J@\-+Y'C M?7^?%G29J3V7<0ZXWH;FQN@[@8&4^*?O?P4[H?6W4OWX]>^JK$(W,E=WH39" M5CAM: ;MN?I;GVS[I:UH>R>F_]( 8E NBE]7+%^^/I99<:L<,OK%C\XV,#+85/\;*O33>T^Q?:F M=._#YB4$/ZS6Z?KUVS->+M]MBG3%BV(1X,01KDB@'ZH:[:'#81PC"CU.8XW!5Q&GM=FD!@5&NQ0?%"YP5/M M359TL$.9=NG!KL?,IZPR^)?W3]F*5[$QDAM(3$+!(6-8E32F L8HB&&$D> A MO0(/V9>@1<_S2]!(Z1YZ@!$D83])S*@V;G46.3 M3;J;D 9,B*8[V'71]#A+H:( M."Y4TQ1B&E./B2CF(C2KTJ#3K=9W.VF9AD9&D&^%-'-W:*&MYPJQAN T,[\1 M%_S4"/Q7D*JRH36B7_L1-7:DF$!DR6D#A@3$ Z=,T;OFF_)&X_KG?B0 MJZ"BE]V._Y/F11?=9F8T$QIQRY1)>2Z)/-L4R]V2PH\O7B&^4KG*?9QTRN*KAH'#=1E# G82'THH! M%-,08A)XD",O=GP_88FCY:@\W\7LF=<:3YH'(GQ9YA]6/']\_90]IL4Z MI<6G):V_Q"006" 10A$&#**0)# .70(3U_<1=1,<.YYNW$%'/W.;TU\^?065 MK& K+/CTZ4;?V]T%:O?TM@C5R'-<2GD"I24=$!S0!9=^+( EV"9R_9_[R"R[ M^35 Z?#J=[T]F1-?0X6VSU[G\8&7??92$FS3[WZ1*M3%I&,JO,AG#(I(((@$ MEX2IK@!)'N6"2'2QIT68VCW.C3IW^3F6Y<9YF:T>H>SX>7C-[G[4]K&(Y M,K<>I3G9BEM>V:2V:WQK8V/K!E%O?]/>)M)5_^AFD?:+%]^8>+_A#]EO:59E MDKX3_RM[YC?J6"-__81_&(0$F+8[-XHYO%T V(:K]#];'=09A=("U&H J<=5 MGY?\ZLK(MHP=%P>T6_#_*"H*5RP MPJ^B*UR85]T%&^@0C-_:# "(_=""*$8?$D>85 MB;C'A(][ND-\F!VJGPZXV7W*\.HH\F;>2?><[*^+8J- M*G]VDQ7K8L&#A >4AM )?:**BTC6X-B%$8K#.'$165P>)W< M 7Y;XW69;ZN\]Z92<*F:%8EDAB01 G(OCB$B(H8)2WS(?.:&Q.4BP49%SCOZ MFAMI5**"K:R@$;:OYH4QR'JL80FZD5EC,&I#(N?Z\+ 7,'>VIZGCY/I4/A$> MU_N*%=IX5Y5:_?;$^?IZQ7;7Y':12,6[5_F/EZS RU_R;/-2R":6&U6H53TC M=USI:L-9?K8I/VP"[B+A>B)D'74$%1"&*(,%<0#]R!7$ICB(S1]N$LL^= MUE3]PU)[4*I?UD%L73AM(:!2D#88@ H$E>JGA@&T<0 [( :DRWZ++VP0!\_E MNYF8T^?QR5RZ8$PQ>.,L0*-*_I8+VA1#TK- 3B+"\'-!SL_XH)L3R8/C>LPP M#A,O@%BHNA;$"51F+P8)0X[#$X2(;[1P#I!A;@M@VY=R_?B8E[=RP.=TE3YO MGJM3LB:[MN')P) !TC]I'!'V"4X@.3]1S:<5YM(N,3:J5\4"I!:/,$TEF/QH MQG=]X_CVEO%!]2Q'J>-,@$B2(,88> MQ>J PWQ'JT]O87#Y4TI(-O&UV4L/V4)E#:_7H]^8F MZ,WF>:,"++_S>F?Y6[:42^)[+E*:\A5]OTE["/HMT3& M'9D"6I@V9QN5T& G-;@9#5-]"W0,;">R/ZU@;&1ZFH+587AJ-S69V6FJ7-OH M-'[7/+;]/L_8AJZ+ZQ5KK-GWV3-.5XO$ES9GX#&88.% ))1[THE"*")&4.(2 MX5&D&[=^MI>YD78M:.G]J24%OU>B:FYJNT'M9F5K4(U,PX-0,@H1[T7A@O#O M\VU/%MK=JUX[;+O_8?.+>64YL7N>B[HRDL'=NQ.OSFT65S7JE(Q9_ESZ=&M9 MS:_0G0*J>Q);P&CDZ3L<'J/+;AT@#+K/=JJ]R:ZL=2C3OI76]9CY+'W(V76> MM[+W/CY>?\?ITF"V=C0QMUF[\UN6$NHG^>N#JG^^6D)IY'G[D.,RPJ151_9J M+XGV,8!6)[0&2H,F=E>[DTUP#>7:$UWG\:$1$;@H0Z /G.HL%D$2^0Q&?DP@ MB@2!..8$^BP(F4\)B7VC@KQG^ID;*ZB\;]FJB=FO(AD^_*D2]1FF #V'J]YY MJ 6T1F:'.OQ R3ARC$$G$M;B"$[W,G&L0*>JQ_$ W8\/XX,O?'V#BR>Y"_B> M,L[>O?Y:<':[NBWK@,OEX)JNT^\5!Y&BO-^Y()3BA(0)=&,20>2Q2&[B(Q\& MH4L=3XC$%9$)59B+,#L6D>(#LRFY&)P.&18]IQ@5[9!*2 MPH,2ZT9\%2S[D]) 0OY7L%4"[+0 OS=Z6"2IX2!:XJ\! DQ*;<,!.F2]"UHR MWQ'=K@K922ZMK_MLJ0Y!"]DO_9*MKUGVLN;,N-J8=H-S8[1:<-!L"AKQRT,Y MI0-G9;"Z5 74NNCOIO1A[M];C8+PR#0V -P1:I89(S=H]Z7?RV1[,6/%VSLS M\Y>'V65E0<6O?)WFY4Y\EU'CID[I1[D;> &-H,O*#5M"81+S!(;(RC5$.=C&S6=;ZS M#SA?R96JN.?YMR>L#I[5N=_"HMR&&.!(<%1C#V'^'YL=&AD M1:JY$=5]MI;CE>+E\A4TR@&:/3^KE( Y*#9$#ERZ*LL:;U:I.HG:K(NUM 64 M;?!3N@*%4J[XJR&K61EA3>J;>MS&YL>6/NTC\$:C:I??TJDL^E%KI5Q?H-3+ MGL-K%*!M\:T5F:8E99LP'C&WU<8'TKLJ.O,@WRV397@T"1CQ$0RCT%,'=@(F M@B505>ISO3CRG4 KUN9DZW.CVZH.K))N4-*1?>0TZ6\H'F/3F#84YD1T2F5; MA++7]K3$<$JMHPE^\J%A$[6<\N]PP5F[/E3+!?ON=?=(?<6V[/_#WS?I^E7N M1M?YIDIRI&(#'I[PZJY,C5;\(IM8%[2 T@(B> N M]$GLACSTPL3LT'XJP>=&+Z5TT@(8;)=--N)ZW#7'<1R9%DM]8*G0?E6VEM;* ML=!^KM:\JN9V!2KE04M[4(4]K:7^H ;@"E00J(*(%0CV^'?J8;-$[9.)/>FJ M,?5@'"Y(D_=O7BCZ?7V[X-\V.)$TY[=&AB.]D6+]9UZ-0")^ID,% V)HL@BD,FIW6,H. 1 M\4CD^%%$FLK2#R8YZ/:ZT?IJ]RM)/TSB.ZVD!'Q((-DAE'IFW!!DIG)VUFCT MA=4-2$YV4F=K"<3V6Y\XR==)U8X3<9U^;-@D_O#\LLQ>.:^O@9RV*KYD9>0% M9Z4!4937Z]N_5P%J7[+U?RCG!5^G_X6S74O72H96QP$% J>-YT VH Q$. M5:Y*A.1>-0Z3A,8.CX3)YO3--)F;K?'K*M_*KGP.N[T.-<_B_7;?AQX'_D., M^H1[V^V>M1W0O]5_NY7]LTDM66E3Q_BJV)/7TDG9A M&KC2J/8*?H#)Q$?6/PUMZ@L_+]8[A]^N"UYM_I[6A@$LGT\6E] M)WXM>!FE>D?6.%VI6SER+_FD9/J8Y6?R%B^2&!%!PA@Z3A1#Y 8)3)+ AR)" MS/-BQZ6Q:Y1W:P1$EH-E>56Y%?/^ MMU:N\/*7IAD<+QA4O25AHJ$:F?RWHR3U %4@_5UKD#ZT!^D@>_LN>;O%)).7 M@VHK+^4%DDR;RO)RR(ZR7UIH&0?4L>V/LWBVJHA9OBY\ 6+6DE[K]SQQ7FQC M2(Y39YLW,4(YK%]73-7BVJCP9FFVR$?K.V")$('K>@DD*N[%?".OLT!!$292( #K,ET.3J#)E M6 Z-XPH<(.$[#D5-G-5;#\Y^(-;(PZ/4^!NXETTJP^D[7FXX:&2?8F#T5J#1 M9\+(:Y%.E;*]B5+I83V0X"(VZS_/[#'6C$+&M['G@8#1.,GX&L_V#L"M57:GXS';#]SQ7/\6/TA;>UD_8Z[W*#;3=4'_; MY"_+3;'PF! L<1 D3)VY,G4.&Q,$A0@"!TS5^!E MJY_:^N%M[0JJYC_;Z5@E][&9NRZV2$BHQ@9+SJDXS9U3,L@=731_:Q6B- M[2130#V8 F7N ^O$P9:3ZW0GTWJQ.A4]R>B#9*/UZ\=TR:OH^D5( ML"3RV(,Q=K!*820D$5 "14P<%/HXH(FCF\+HL/&Y3?I*/J $K*^PZ"WY?"L?(L]H ":/\1.=4'I28Z*BQR3(2G5.CG8KH[#/F6^XFB:YR2JM[VGM; M^D4LDB1A+(;$H3Y$$8E@DC@)Q()B0HGG1%PLOO.<9#J;Z,Z^3+[0=H\C?JA- M6NJEBKPH\Q/NG4/J[X.Z0>[?H%H#;NRIW2"F! 5*TOUC0EN(Z>\$K2$WTV&$"-'Z:F'Q?L.OA30W_H/C_*/*:WIC(4)R&*?1%"3\4=(D8Y)%% (:-8&I5.P"-F=)NYN[NY,=S!A6- M*S'!LI;;N.II#]IZ'&DI?L@UFF^9[U2O MY:X//_*'?$/_D,U_EKO?XB''W_FR.K+^RBE/7];W6;I:/V3O^5)R6/Y:_G-! MU)%23#CT1(0A@0D)O8 %H0B(UDG3A7+,C89J5<"ZU@4\*V7D/RMM M*K]N7ND#7I0&RD9@M4KU3U2"G?(] P_O)6/9OUV>:(1&)KEF@NX=FSW+VE]LL, "Q"T MCPIL-&>^QBE#_3#?Q5>N_"[-OY0[;(&QH_Z_#U%"$$0B".5R%@D842Y<&H6! M\+6J1^IW.;>5JY+ZJA5TM*PLP;P1O;:L2S^K6J)>Y;;&9(G2'(K^U<@^P!,< M%2ALCZSLK=1U4AXEMW5 ]1<3^\!.M&[8 =AH@3##JF,MT&QH,MHW4ZS-\(9O MFI/Y35FI]E=5F/9^0Y8IK7/D(B\4(B(N]'$B*5RE=(OE)@2&4>PB!R,:(ZV< M_1U]S(VN*S%!*2<$__=_CSTG_'\J@?4)Y!R>/!!>S'D@%T*L:B#@!"8.0M#U M,4(D2@*?&3@I+2 ZC7NR"*QF\+(52%D"%XLH=N_P%E ;.05K?WY@4K& M_H3-V@CIKU@6D)IHB=I##&IC9K0F]:#1L0B=>W.R5:=']/8RT_?HT#BJ;T]\ M6:;CQZO71< 2YGB>@(PP!E'L.)"HC-'88VX0AMCQ3".IVLW/;36I(XA*$4$M MHVDTU1Y\W1QW.2@CTYL1'@-BJDZI?4%4U5YS$\=5G5+E.++JY%/CA@4HK]N# M!)4ON!]%U \%C+DOS1DYM2&AC,@=OC1G0I\'+*9CA 1L)9C;=)>?4#!.(, . M=#T'V:A03K"K-PD *%W_I1+3^_Z/\)O8[[_K?Y8^_R-XAOK[CQL:1G)?^(]K M6B8MDKW=Y]E*_I56.7.J[##5?W=I)KG#$TZ=!/J!M%)00EV8L(A"X>$0>X@) MAQA5N# 58&X4ITZ358F#K0Y@7PDS^C,>#CWV&Q/DDW&E2&0U%SQ+U M&7<_*?,-!>>0^ :W8YY2Z2LOFL1@[[GR,J2K2%'HQ9@B#F!./8C[THU(XG.M7!W"9_ M(^,_@5I*\'LII\'IZ4D<^P^7+T5GY'D^%C#Z9\J7 C31@;(Y4$9GR5TH=!PD MGWQMLE/D+J';1\B=SPVP7#9+[CHD<%5U!Y:]J"O_2_RH;;25NT/][\/?-^EWO%0['64(Y2F5[:M?7*_8_@]:3RZJ##JJ_&^9 M^XKOQ+T"A#^FJS)H)Q.@DLCLN.:R(42>B"+N!M#'ZBA-!;G'2>3!A'FN@W 4 MHSBNA_##2K.4P<0#V,CU)L/'Y4_?9.#T#MTF&XJ15QHE69TY\D,;_IWLH'I$ MC=+!#]MOV#N0LX*LI=.YRV29]*C."FR'YW9V&IW 0_LC6V#FY^N3W4%SD4>VU@494,^XZBZP>2=G :V0V M&@*5,>'TX6")6?ZGT];R'R_ 9F2".]B]*OK'R ML+1U'R7W2MG!&^9;:2O8G6-E[\EA4_O;$\[Y.]D6:Y<":WF$WKWN'JFW*]<_ M<,[4,>1$S*[L[E>A:$VW22KV5?.7E]D)IJ'N[??)!U^.V M60WD1":5T@>6"AW4X&OY8HFZV;-[KM8E.I7^6IK *Y _:W( M3^6^V]%A3,M3#YLELI],[$F7D*D'XW!AFKQ_\]N3WSC=Y+*O#W_2)R75%SD_ M%RA*L!<+#&,W1!!1P6#"Y']$$"!'((SUH)?E2D3#DVUW?IW9:V\\@4 6C*A3'J>U H: ,FA M(3.DB6%T]N'Y99F]KU;&3IU7Q("7SC8R-Q9J! 75:7(EJAD'G0=,CW&L M8#4ROYR$R6+Z%6TL+%'%^7XF)89>=0]IH/^%@5&[95*8FR4NBNOZXZ5>["$_ M1C )' )1X$0JCI-#-_&=(/"I'R&CM _'70XSCT(L]E<1SHY0>S@^VTZ<'JE:Q)NM9.['0QLGJ$ M>QE:(S-MC4@6+/:V\K=O2X@VD#0L\J>!3E>?[)H31:K(OK%?M0.>&* M!4DP#?W8@<(-%(D2!\:>3R6)QLB/8L0(=A9KQ3NZ$WV_ R,*W78S-H7NDN#6 MWDCCF7T HQ\F@G))EH)P!)%'!"0^8I D+/8=-_ H-PH3NPC&*:Q2.[#ITN%P M,$8G0RE:&8'?B\@ 'CRMMC46/&A^8@X\K=PQ YYYSHS_BGR]^(S_3)\WS_5* M'#$G8HA0& OY'Y0P#&/%?BYE<8@]SARN54?LJ.6Y3=5:.+V9>HQ3]Q2]2/N1 MYV8MET4+Y:RV75-2OM2:CO)?NZEXW-XD<_"L&LWD.__ P#@HY9I2MDQ:!FF^ MW_#;U4;*^'CCU%E5[((T\C2OG_$[2$U<[E-P6PZ:TD+$50M7=V;3A5%J*'X56Z;UU MX5DOS[^GE)_VEG_)ROAOSDK'>%&:^.W?*QOB2[;^#[[^RFGVN$K_#V<+[" A MK?8$^JY(('(Y@]BA'-(@I@C%W!,Q&G2@;%O2N?'5R=":MK]FJV03<:.TDC]= M@U>^!CO%>CT[$W\1AH?A;SG.(U/N=$,\_/Q]+/AMG]];E_-MSO_'@ONL_V"T M#LT#H-[7"9\>Y*L+Q (4(>+!0&X4(:),0)(@"A/B.@F7BTE M1/'MQN>&\TW ML@$EG'Z\D;A3*A5K7X/K?WCH!9DL7ZMZ8+L;6PD./.9R!SHN%Q"% M+H*8>3$,&$FPX[@HB;#)ENNXB[E-\E)"6%94O.#RVPDH]?8JEP$T^B9#8:.D M&^?VVWGEK5V(..I@XJL+YQ0\OF1P]LFAQ92N&9,?0U'_\2E=<7>!1""\T!/0 MC:5!C#"/U1&N YF(61P*' :NEDNELY>Y3?%*4%"+>-7\!2AAP=W*P'0^#VR_ M'6T%KI$G_&"D!A1@ZD#B@CI,IUJ=N!Q3AV+'59FZ'AZVJK]OQ9Y]QHP_9'74 M5!TTU?Y]\9Y3:5G(W_%<14\M2(BIRXE<^IW K>Z^XR1Q841(*"+JNH%CM/Y? M(LS<:.3?-E)FGB]?#\+[6"UV>6F594OYCT*E7JPNL!K>7[UH]/1,CJG&9.P# M@):80.FAG$X' 8)78$\9T&ASI6Z,EO&"]HP9&[!:,GLN$F52 \D&:(>FE)4V MQ^%>E>1QKWOE(5UP'U/?<1T8)F$(D>][D(@X5K[VR _CB$IDF_P!#_:X]Z0P M6A-\/R/ PZ3<6R:[/8JO5@6"G[(E,PZM'CAB,<;4X>I";< @XJ$Z7!9,+I.) M$'$4NH%GE")FO*%ZX]#W%RGG% -B9^6[&.99+'EE=N']=>^^:QBLKW2=,$ZT MQ)V6859K6R=,IHM:=V.#5S.ZS(I-SN]$VW?WE2\5[Y=QGT>9#XK=030G%-&):APV6Y)D;7[8NU=X,OKQ\Z1AI$^=4R(]^ MI-D9-V$YUY]E_.QQYT723,VB-J [P:=6FAUGGZ#.@6[7_+E8)%[DND'H0N[Z M297<.(FX-#EX!(>IN7C

B8^2>?&R#(,/0X>+D ;/! M;L&*BZ&U6+YBN"R3%[.X&+93I2TN;]2\,.]'7AF<#_F&_B$[?I [D^(ERZM* MIM M"'2K^%XLS=PX52I4IPMK5 +[.I7WA!NM0*,6V.FE7P+W\J'L9N3)!VAD1I:Z M@'>=8W/=,S;]UTA'&"3]HL:3#M9$%9 OGU 6[_Y:!;FCP/+E?4Q6C=D:'.W2 MS?8:'1BWNB$%__M&MO?AN_Q/,Q%Y@F,WB2 F1&TFW!#B()&?IY\$ @AN!B^$9^Z#W )D1LB!U0F K@O5D'],&L7:I M>13'VOFPN4%\DW.6KC_\^9+FDFG>2[-;->B[:G= M)>X >U(#0GV#T2Z4$UF$O=^C98-/'Z0.BTZCD;NJTX 7]_A5]2.W;_(G^8:SII1ORHL%H]03"4Z@'U,?RNE-82P) M%$:"XM#QD.\R8E9C=X@8@J2U8L"#A)BX5/ E0!T7$KZH MM<&LF3WS;])V+H^QKDFQSC%=+WCL4)ZPLMY? %',0AC[%$/'%3Q*F!YF:2KI4 M/<$5G8^/&_/RA?^Y?OC!E]_YYVRU?I([)H$8<<(0^E[LR!T3\F'"PP"&*JM= MA+'KA=$8X2Z'@LR-3M2W-DZDR]$0Z!'+%,".S#S&\2UEEDXK5[QMH3AQ*,N1 M&+.,8CD'UM EK/M#0QLYF2]*WA9U;5,:=WQPG.=B,G_@RRF"*(DD893(!*8 M8+F%# @E!!&SHB6=_9E,QVGJES0"J@UCY?W^*5W1Y8:I"9JN)-GR8FUZ8[P3 MLG<^=<7 MQ2RW>K]P^2=>UC]XD -2J'O MZOW^+6X%G)&?5BQ._$!TZ<;O.0KAO/Z+G&[ M\2U!19$;"=>!Q$M"B-R80,E4&++0=QR'<.)Q;5?BU,+/S:K;JJ-R8<@/ F"E M$)!:J A:+G4"M%8*_+W2"H@LW[M W/!DE5I#@J+)C6_R\?3[1N?\28S-W$=W M2QZ.[Y:H +\:@-UUYMUW=+L""@50P@ D#N!. (4$:* -1;[>3]Z%X>W_W;T MG<)S_H8FH==M'5R*R IV(!U[H!D*8 M)>LY[F)N/%)+6.X.7L'OE9"&#NP30.J=N%X&S\C$L(?,55EAHQ\?XQ/6\Q!8 M.E8]T<&D9ZGG%3P\0.UXTOS4]'.Z4F4A?\N6 MK\L+NBIUKV'M)IVVYD;M4N:\S%0,I.39BF>;8B_A8ED44:H"=KKH[QFUP.W? M-MK&=60J'P"IY]7#CV+ODL EB8I\].5? MY XS8C")_%AN. -!HBB,$Z:5F<:DT[EQD7E2+RUH]?:SW*VEI6H/WP]TVZ?MT%*16EL ]/ M>'7W4N;+WA:L_7>>/CZIPK7?>8X?^2^RZ?5[N=1]Q&G^&UYN^")@0>*H..[ MP1@B%,4P=ETD>2WT$\_%-/+%HMHC?EO++;T>G$0@Y8>5 E=R M_C^FJY4ZK298/D2YE:H[<\!^$5%,(BY\F!"Y*J+$QY"$\F^!+:HC/0^(PE."O9+KGR^X#_W%4*V%Y/#3SA)6$D(**"0A2B$,8X:3$0M8&7@3OQL'HA M^'1/;W IN%/ETQ>#NU\Q/VC_*#7(5NIJ729)Z57N?Q^R#U4U\3OQ824R^365 M3/>\UCUO-VAR;DQ1BPX:V0';E 4E:O%5-&%+@2MP_:RR..B?O)N@W7\ /Q+0 M(_.*98R-3M\'(#;H$-ZDG\G.X@2#(?9ZQ#94V5+Y-Q"M$NDRE ME=0DB_=BX?A."'V4^!!%ZDC>X0%TA.]X+' <5^](7JNWN1'45CS]*(-^1/NC M-ZSB-#*_-+*"N[R5N[L1=T!^S'X ]6,SK (Y44#&*4"O3! UBL+01J@C]**_ MC[6S6_T/9AM4[7KW+3=\MDBZE(:=GOETVY[H@HQCSB(?2BL"Q6&\,D M0A@&/'(=QU&9;H7N[;;.GN9F!E7"EF<3^^*"2E[].V_= '[,*>E8/OVG-X+YONDN_P1K]+_4S96WK=YK?Z["^"+.8^H MSPCT0U^2@X\<('X6(+=;9&B_U6&#;LM&\W[8_WE?\H/H RS*'/:_._$V3WS:8Z4WL04B, M/)7K9+1**IL)9P\4M99!MFEWXI2P!^HO%5';V5Q6BXZV#7 MIPPBUW4@PC2"A"0S#UOW'!P,QMCGL,-PT)Z2)_7NFH[RA=94E/_:3_I)GFY?BMLD%K,Y(L]4Z76TXJW,X9ZMB=W*ZVP/Z04()0Q'D)(X@ MBJ,0QD&4P 1QER<>BHEO5)CG4H'F-N$K?=)27,.\RI<.C;9K9S+ 1R:51A50 MZ7(%MMJ MCI@I\_57CB4##&IQ35U 9]#5]0!=CMDT#B!CN ;X?[JQN,#]H=.W]Z MGA]LA.$ZH8'DFSOQE7_GDH(>5#6Q!:$NIPES(>:A"Q%C$4QB'$.$!@(WQ+[I1<2>[7*^ MJZGMDEZE3]@<_>^8.X^_T2?.-DM^O2S'JFRZ/.*[P<53.R-S\9#5J9VO5VP_ MZW-1"M%R[%$W)(AB&&)5A@)C#R:^2V'$O)@F-,&(>;KNYA'DFQM--2JJ>5:= MKBK=]M*V%ZH.^1+GNJE]QAK9;I:;P7B-?>[4#-5./95X_^RH/63@X8EO$_FK MI/X'B?Z+FE*'.=E'F;W:;ODW'NN)'/EO/.9&<0 CCDA'Y, 8O4X6:S B9.WH MA#&[,5_UK^6\89Q]DU\2?E0EAQ^>\FSS^/2R65]+&Z,\3*\O-$@XL1^'(60T MX1#)_P<)EOL)QVSNJ=\& KO3YU&PQ!_ZH[ M#K C+Z:ZF ZXIV, KOYR-P[($ZUB]L V6I#,,>M89PP:FVSY,%>PO2H,>-O\ M7G>YS)17$E0A'IY_7:\,KG"??GMN_%Q98RTQP5>^WN0KXVO99\#JIF [.(U, MMT,A,KI5W8W"H O49YJ<[*YTMTKM:]$]3]K+3?J-2[F92B&Y$"2. ^%3&+JQ M#U&, TA(X,-$<#=F 47,,:I[T=W=W*:]>>GU'CCUCG'M@33RG-?(0?KP(QLW M!^DQ,"-F'VUU]N9Y1X\5U\DX>N*MH;&IQR74'WC^K*XMKJK;NZZ;1(&(,.1^ M(/=VV!$QB)PJU+@WJ=SDW JDDO@)9(W,5V2KGB11;'SN<..!6 M%X#C2%SM-X=&K"B6RU9RHT/_*"VDXFZS+M:XS%VZ<)-8A(D@4'#B0A2A ,9N M$D(A/"_ L1\*@LWB5KJZFQL'U>$8E-3$86[O13E5^!CEJU7F6Y"NR[<^H]K+4 VMGM,$ZTQ*E-U@S.L&-69 M-J>K/]6MU%[)J9Y'S1WN'W"NJGX4MZL/?U*YV[H3>S[_A8\H#WP_@8D?4&FF M>#[$C/O0]SCV?8=%,=7: 6GT-3=6:,0%2REK562 M>75]_KV@=S-"I:A&WO' MTZ!VNP*5K"HHZ?TXP.G[R"T".)%C_!(@C5SAFM!T^+_[6IC,Z:VI2MO3K?O* MX&H'N3JT>L^K/V]7UY0JKV;QE5.>?E=Q4ZTBU2DO%EX<1H'/Y)XP00PB(02, M&460BL"-PIC[0K#%JJP2J5FLR%P(K>F05-.A+)(:$]64*$4&OS4B/]7E45GB_Y.A2O0KF:?=L _I-;"0 3ME6 P M%6#JR@P# 3I1L&%H2Q,7&OR4KOCMFC\7"\=+U'6Q$(H$(6F2NC%,4!Q!/PFE M39J(!&-NB,V746S(Y#?NA[93J!_C&IB1P!:JP5VW/) *J]O#MR)TI=2A98553ZS MPZL[Q LH#3",')5-A7H.3+@C>=N/)94S1!T2&E&V=M>SH^;6G;J;)S54A3*P MFHL4_P3>G>F9T]QM%"Q!+) M=/[-@>J/O*, MK:6REJ+QC*:#?)/M=B;S1YX0ONV#//7K8>ON+L"\N%ZQFS)#V2-?T92W^+;J"!L M-C9Z:_AHB(_,$#;!-E[F!X%F:=DWZWM2,V 0+(=FP;!&S,V$5H!I4YKT=L6^ MR$].UVHXW\+QCZ@1\Z,0\5ZE^V:N!Z.L9 M)>-A.C*Q-'"641"-Z."'E!TTPH\;TST,.4NFB6'GD]HFPX Y-$X&MC(@T^+F MY659>HRJI$\?E]F/6U4K_;E=/_0AV[^&=YB=+?&CA'%.8.B@""+);9"X 8$. M96$4!0EF3#M0U(I$]$2\$J59M2$;1TW$;7K+/#NZH&\9-VAK:;2-]D MP,;V).F/S\/Q^%R6.='*D!GD2IQZZ*;*CCC9$)HE0K0)=U?J0RO]3)?LT"8L M>^D-K38\O"P"S?*7K"J\H&H$\1L59)>_WF2,+P(/$^H'#&(/4X@\CB'V$PP9 M"2BEOB <:Z7*T>QO;@OC-NM_2^8K4$HM80:UY$");EXPH0OW[G5M!#1'7K5L M #FHE((&/!=55.AJ?_+""AK*GJJOH//:L$.)ZLYG7;)A>R3OBMCU6"0@3V@" MD>-@2 2.H4<3A&/"16@6P*6P9J<+IV'4.T2X&)R1F:&YZMW@ M,X:CHA,#2[O^TWU,NKGO5/-P#]_]L)6\>\6G;=PT<[PH\E "P\1GTHY@L;0C M1 R=*&()"MW(=8PBE<[V-+=I?YA-KK@@?OT\O'I48 6TL7T2P_"Z-.O>,1;C M)-QK]?.6N?:.U>U)LW?BA:$;CFO&Y =3E);&77Z?9]]3J<("81\GH>O#V%-U MV%PB&8(B 8/(I8'+.>)(J^A27T=S(XC:,JZ%;=G$C<"F&XLS^.KN*"Y';9JM MQ # !FP@NM&X8.=PIN&)MPS=ZAWO%7J>-P\_4/=#KNEZ@Y?+5Y5@];?B1$)@ MX]PN9JW.C1'V+UG5:I3I9\'WXI_!N9S4^I$-AJ!W,\>X>(_,)0.A'B%]S# ( M!P5-&'8U62#%, C:P14#6QBY[_NDK7"^IQX4:40%]X M"41R&P15ZDZ(@R!B1$0>XY')WD>WX[GQVMZ%C1FXT+]LB\)H6O/.2-^"K3P$]* Y"N_MKRC>^T&.4$>3B(EBAO@ "3DM]P M@ YI\(*6!F9&KDH'-O?O>[]1D7P+%S' M=>0.,(+(D9M!A+P QD' (4Y"Q&B,(T3-&VTD+LA?,@!)ZZE,3&1XHZPF V ZG^!D2&/# M:%1N=5^R B]_R;/-2R%WP\N-NB:EKCN6UQ\WG-5&H.Q>W9AZGSWC=+6@!'L1 MBQ@,D.M!E! 5H\@P9 E"-/8B2ERCV]<#Y9@;E39J@%*/\BX?^+T2U9 FAPZ, M'E%. /?(5#D(:6,:O! G2T0X5(I)J?!"J [)\-+FS.\]?<7IDN)<6JF8INO7 M!4L2X6$401'[0AJ,@L)8$&DU"H\$RK<0ZKD03K0]-]KZ+5MNGODZ3ZG*Z%2* M6/H('O%R*>'5] R< K&;CBZ$9F2*J24#C6C#4="_?G,!&A-=I-%&Q>@>S!F] M.VZT'+XQV=V4,Z*V;YF<>\0\5N.>9U5===TPC.T+<^.8^P]W^M$2.[6["62P MQB-3AZJ"\WLEE:58A2,M!X4A[%J9+,+@2/!V\,#Q+^W5$&Z2O#UD[WB5O9RS MSWB]R8^3H-+(13P(/!BSP($H8CXD- Z@""EV?.Y[U$&7UA?6%V=N,[=]*O$Y M7:7/FV?P<;-6&8Z^5O!S,$,HM@/8>)R#W(41"+Q:4@=HW"LCK[FQIY[HE9Y8$M9@1+6- G? M>83UZ- 2;B-SW9Z4)4Y7;="F*5&J 96UM'KG>YHXB5ZORL>7[P!:*,^?)O 8P5 $=>$=N)7 M(Y^-+MH:SAP'&+KV\C0D+T"':'"@^J!@U80[0-7 .>0 W:F\1N.@;.93,H2K MS]FD.]1T7BA#YH[<4Z;OWAJBH7(:59T#>4)W:S$6J]6GHE0]:$[+%87,)U& M(*9,W2ZF"*92580L8BGFB4#(K%"B-25SD_5' 0*2:-$0K7[@P[EM[(;IBNJIIY.LD^/SY*BC3[,*-1O@J/*K9 2T MG$S4A\82T=%C.4SI>*-X#DNXKL=TV YX0U6("^&[NYI7=3:I$O3+&'F(QBF& M:1*%$#%?0!(F#'J"A%F$7+ M_*56.$_*-%.2I"*DD91'2(5=\ RJ?X$9"5& I/;21]]P2X^^Q5YB-5.LNV27:4_VMI'CO%]-(ZZ.F(;M!U+*,' M4DKWQ'>T1^=YI#V(NP#1S!?M&\'R4GF%JZKM^-I&N.,T9A[A M$<0B9BJ1B\&,LP0&C 0ARAB.8K/&;V=3S$TIK"G<=S&V3"BX@*3FG?%-^+B^ M*C:$QOP:^"KW8]W^GD\P[:7O50;/[GJO/VFVN:MRLU0A^]_%5_Q?1;EK8;+; MWQ[U$BKU#S^)8HAB$L(LEOL;X5AX/F>^A[6*$O;.,KLMOF_18[2Y^Y'LW]^C MX>-ZBVM#H[VYM5COV]]R@,[>EC\=]G7_V)-L;2WV=KM;[V%K(T15.G_F7XJJ MNON%\U7MXRXZOO"VC?L[7.5TF: TBN+ AV&4R:V?)2E,,R$@03S(/"Y\BE)# M2\1D_KF9(TTIO+74G?.:BP4@BDQC \1H#;2M$%?(3F"*-*2#WQ3Q_P![\E4, M;??*KN5@ =[UPFYCD-B -YY58C3[U*:)#307[!.K82RZI?'R5T[YW6/):^?X MPU-9;!^?7K:;[^+CY@FOB]5]*1^XY^7O=3;=TD]]XC.>P(BG 42<$2C_)80> M2R.$XI"A@"U_\9(46KW13.\6 2!S3+_!1S7ZOCCO,%F4(5??OE&+Z@< JRXP.HI1WL MB5^ _G@NP M PM0LU!7D&R8<(FY08M;*\(1:.REK=M)N6K>:=&.8&%<.'@)6SP@9";#)J@5W;(Y] ME^:&8G @>0$4KH4 #_CO!;C;-)5H=^;)/2Y'#:+1AW"\,L)#$TY=0%@3@ NE M@W7?-,_[[X0(WCT^;CZ695UG_7FC6P?@Z@!S4S>[8;&2TI(_*JU3TENL>;&M MP'&[@.?>:HX&,/9+F-$0="Q4Q@3/J!S!(#A6Y0FNCSI9N8)!QKKE"X8?MHS> M/@PC'U,.^#^. JN8 0AH> @60XRBFE 9!3+5: M._9-,C[OO%IZ 69>F#&8(H] % 4"IDE, M8.RG!(LHC .DY;>_/L7!8(=OU)'=W510/=Q5>F/ ,I3ZD M,8U5BE *4X\*R%&:>&F(!-9+6;2;?FXB85>2[5?- J!['A9@<[C3.*KK>M-] MGL6"#6M6;I?!L>C9K4!#?:>1]M&MTHZ#A=6-G@7J^IJ:6_0GTN$[*8^#T]J4U'(YWY@Z)\>IF]W(\5F&;H[&G+59SB:VS C07 M'S*_D+[0U/N/ZI[+,UDUZ#@DQFM>3VL.-[?=>K4Y_1_*=:@42D6^_OVT+JK] M.]L1H([WNQZ6X,]1ZV)90&5UDZT[QV3WVH9,=V^Y35\=H1-9?[^?]\6ZREG[ MPS(F&?+]$,,4^1E$L?P/R2B&,<5<".2G44JL6Y$9$#)/646[)$HMHRD ?D,O M,I.ET5-(I@#-0Y3? AQQXJAAF066+CJ6F9#Q=BW++,#J M[5EF,YYUH'*I(@X^\.;/S^O[DK_@G'W@@IW M5 />D%L!O&:@J.OBS'EEUN>P;XS9 M[=+5"NR)!0=J#;9E'V(:FW0DL%QOV2LXC=Q*40<-NZW;-_!T&UF#O:-MK?.\ MG67R0Q[H3?>Q[^)+L7Y4726^J+J7WT430[2,0L^+ \XAS@(,4892B"/Y8QSC M),I"1@0+]8HA:,]I\L%/4P!AUZ(-R%.)-F%LH@VN,K,TAO'6,RI&Q="QT#C0 MJI(F%;50D0MJ>@_MUL:S%[3!&D3) BF(B:0T2P47L0"PF,7?5\/),Q-59%?7^2FC6L'=CTA MY!9,QU+)N%VK8@#4K$S?G?4-IQ]6N%'7>OI^@AS$TB24JA(!8I6Z -)K?QU4Y^H)5O?C.H! M;MB(&@J M8=_/)\XW=VMVQZ3BE!=KO%+73*NBVLJOZ=WKT4U4U7\55=6-IY8DC0)*_12F M).6JYQZ&)!,8IA'Q$8M3#P?81!>:B.ZYR:OCF^!J^"JX:ON_&29Q3?59:-]" MS6VQ)[WQ'V6=+8OW3(;ZJ!6 W%/]!F6$)EN*R[6(IIO>,L2+D\V!@CM2;4I, M-\N0>EZ4D12BR$^D%1ZED% 1P-@/* ^R. L\HRS>R]/,[J"05((#F>#/':&& M!\$54/7D]NU0N1:SYBB9QTSU@C!61-3E2::-=^IE]"R:J?]IVQN!E0K@4?V( M7Q^D:5*IODK%NFU8$(8!33R MLFPN43<[_RY^\)>BK MD_N2/M<-MB?PTH"P1, [#NBZ(M&I#C\"049K$/*$A MUNHA.CS5W(3(H0-\N:<55"VQAHTCKN.K)SS&0E-53[YK^35?[86#8? M>,EI\;C._YNS#UO^4-0/?"U8+G+:/'+LUY?R):,QBWP"6:QRQQ,6P10A#$.I MO1"4QC$25+< B1,*YR:6:B9A(>!6A?+6?-81O4T]Q^+ *F =7@';UD6/FZ>> MN_S^>^=FK?ZU08MD-]]$OTR1:G"])3P<7-O),5>7$*6[<. MC-N)[$R,3B7#.O]U[UW+ KDQHEA Q'Q5@2R5"D#" QC3U,L")**48K.PQ6M3 MS2]:<5\K4U4/6^7/N3*\7Z2%MY8_;U7MS-_J-G7U <_RU5;^7K.\V"#N*4E8 M&D<2:$8SY2^FD'A875**(*:$(<*,7,5CH#YY[=N:4FM_\55L]8RZ,1!SK(?8 M@65LT@TA,9)!=W6:2JO54-K7>*Q_6>#NHY7 M\1VV;,9 ;1H_SWO3JJZ].IAH/ M$=_5;@>?->^@?B=$OLJ5>_WC>I-O7MML,"0"+#53#!&GJ:J>QB'A:2*5U"03 M+!(4^UJ^[^M3S$T6'J@$#9GZO=.O8-@O\<9!QK&\.P-EQ"2Z80!NZ)U^9>#) M&J?W,];MFC[PI)W)^3N79A1>U5$[S_DZ5VJ3RLQKL^&7+" BR$(?BM@+(?(C M)HV?,(!1F"1^Z/F!SY&)!30PW]SV>DMN;5OB(X+-K* AF/6,H1'!8:2)RDCVT=!LDYI)FJR?6DNZKUEV$RL?\3K_[WW=H6*5L_H'.=^] M_,AVBN1W\2E?XS7-\6H?25CMW0,!R8@G*(-ARFEK9:F+]3#A483]B$1FO39& MH6INXJG+5%/C:\]6O?6ZC"F+;<\:./!F[=D99YWU)-_DJ^=8/DZU<.;MUL8$ M>JSF;*/0-&TKMS%A/&O\-NK@%O54_L(EJ]ZOBHH_%%_7+[D*VZP#MHWK\FH, M-3>9VY ,:II5Y;"'_+F.&OCZ[?YS)W2X6H":#X.B*QJP]DM+!XBZ-ALUP6R3 M6<#HQ7D-X+*KT:(Q_G2E6O29/:K88O":N9]=U6608FK55@[?51E"899RS#T8 MH-23^I^70IRIEI/,]Z*0R%\A[9:3EZ>8FV#940FJEDQ]/_$5#(<]Z;YA"FG"FXLH"2$)$H9]YH9^DL9]$ MU*05V='H1D)ELF9DM"'.JJCV,7AZ\L,:$M=&5TW7 K24C2<)+C(\THX_'GO2 MG7V1K=,=?/DAVZS5NCG7)TG)^V)=NVO^(]\\O=]6F^*9EWO?*?%%AC,5#(K# M!")?Q)!PP2$A88CD_DUQ:I1WICGOW%2&EFR@5@[L" =_2RKS-M6R3X?<,KJV%?9.:F* M??TY2Z?#]N5E55_ZX-5[7#U]6A5_?5Z+HGQN+HMV1Y^B%A"8PC3]5VE?_!82 WL)<)RD00 M$ZY=KV)PMKEMYYI@T% ,#B0/]86P@+E_EX\.GN,]WX^;Q;7O,(#Z-\"C CG1 M9;#EAVAT(:R-2\_=\/ 8DUT3:[/3O3'6?\E0@3.,P\U,8 MAJJ3:H@0)"D+8)Q*N1MY*9=JDJYXO33!W"3J48*UHM*LA/55'(?EYZWHN%:3 M' &C+Q=O!6@B46@.E)$4[$.A1_!=?&TR6=='=%>\]3YGU4SDGA??>''WZ[&^ MEC5LD'KM_;D)+=49X_[C=_!-_O_N%Z\3Y9MKZ)L:IEZ%;]BM/ 9RC@7:.*"9 M=A3I1<6VG\CE0:?L)M++UDDOD?YG[?S/]TV-GNH]?LGEH,N8)5F41 %,DR26 M:DM=Q3".(1'$CU(O"?S,*.+D9'PC 3!9S$E;J*CZ-\#_M35NL'@*810D)/ # M)+\V!:' H2I=G4(O]3R?,Y8PQ)UPV&_-EK;Q;B"N,#W23*%QA[?3FX-ICEE>9N_2UQC[A'H]$ MF(10Y8A 1$0"218)&# O"A,_#7%&C&XLCX:?FR:YI\ZN<],)=GJ[UAX1QYM6 M'PSS:\.+/(]U.W@\^+27@!<9.[OKN_R4=1>Y4E7$_,";/S^O3P3"CV*U^E24 M*K-L&9+(3QCC,&92'412P8$IYE(Q]#R:"9+@B&K=]]E,/K?-OJ,=_+:C_A\J M+_+LK )_*B9 RX5Y,S?]U=$3&*XP=RQ.QH;;IJ>:,6[C-4;3GWKJ[F;&H%QH M468^AGG\0AOP_2FO*%ZI1KM2P_X@!>DR932CTEZ3MAD+(4J2%&9$2K8X#C'' M:4 BII7,U3?)W(172R=H"&UZ3$M2@:)5/Z#A*J3]DF@LH!Q+'"N,C"(EK8) M1Q'W(JP:=YAH+Y7K.]SYK?CVE'.%R@75OH]K'Y[8_ZSL4^7O]>Z4=W\/72!8LNW;D M#7%K="%TPI_5_<]NC,FN>TZ([M[NG/[*/ CE@RH0F).MNGM[*-J=IL*!N[^H MI**]PB5G2Y&%*/:9@(F/ ]5?-X.9YP4P00'%J1=BGVF5##6?>F[;\(A(P%HJ M]8,S#('OW[MNX72\Q;OTJ?I0+>F+)JO@&.& D\7AV#':C="Q','R*D:UUWB'*\ZZ(1EW92D_FZ89_.OAD7O\JOZI M+B#VL;[__KR6)-5?;O5]\\3+AR>\_OY2$_B['&)3?5XWH93_P56#)L[:,)#Z ME\J$^X3S\@^\VO)EQ!(6ICB&/,,^1&D3'OM$MT%PXF]LQ M5E,HK1K5YX,5*_D5-Q$V%WIG=!C7#,.:XY.XK ,L@+R" M[G,M-*#&9@$:=$ ''E#C S82(- BM -1K5'OD9I 78X[>V_F/=1\Z&KVFO0F?#]K5;V-D1:-DMG6^4!G)?%K]RQMF[UW]*>C^O M]_T2[^@F_Y5O0FDZAI!0%D OHYF?$>1ASDWB O6G-CIH M)P@9E)0WJ>8O+>U*BA;[]J1X3[AA9W7]M= [%-T@[/C44N#65LM]!]S?%.7R M?/E'IPOLW3#,YOW8C1$;JS^[_L33]FLW!N2L?[OY".:NKVX"_+LF:/+G$^>; M3A+\#[Y2/7D>BI->L">5NYF@@L?(@UZ426N%>QXDD0AAF(0TD#^R($AUO6*C M434W2^,G?>)LN^*JYL91\8B62U"S>51 HF54.2?LNW>/M\S#/K@W63S7%H'9 M6CV7NU3;M?X_'<+RY)G,FC@Y/U\\X_N W M1H._7^&JZ6U)_]?=WWFUY&$6<1(R&"&ALCI0 C,?4^@3:5MDGN?C4"LS>G"F MN1V<-7WUJ:DH!'\J&FWCQ,]0U?24C8&5XW/*#";["/)K$(P=3'XVS]O$E5]C M]VJ(^=47[ 1"X_OXRC=/A;0 ?O%J4WM #OUC#@<\\@A!//*A+Z((RI\\F$4H MA9&'(\($0R$W:BNG/_7<1$;K@FU(!P?:S:2& ?1Z8L0-H([ERC4LJ[J9V_\L M\O4&_"%_KNL)'EB16I*+@OSF$(XDEPPFGE10F0-R*KDL1C"//?M8ELKI^X/3 MXAFLQV M%6L]#61D_-XTD:VY5._<;=1=*FJMY$N.2;ZJ'>0+()EQF=,V!*"SC+:K$[]Q M/ML0(,/9;(,CV$FN#_REY#2OCQGY]Q5O^\K>/:O&1$W/V64<,$99DD#?"Q!$ MJ@()P7$"HP21.(X1B9B1FT5GTKDI,UV:Z_V$.\2:23 MS/5DU]A(.I9:77(7 M8$]PC>>=#I[&LLD$H)&DDM:4D\HC$Q!.)9'1N^87KI]X$]KR ^>KAQ*O*]40 MK1YTUY#Q[K'DM1/I2_&85YN1)T\\DC6E""878 M)TR*KL2#*48IY"E!B(>))=*>95O(1B&!QS?.@XNN=Y 0Y< M@P/;X, WD(RW*LI/XYZWKK^4X9O<&:V_8SDM.07O#);>9N4M*CR[_@3T;X-G M]"E,=$<\B308N7WQ1*O4PPE$*0]@AF(&>11D)&3,2Q/MRMVZD\Y-C;C<1'"Q]T>\6I4V,EJ& MX:/=!;BN[[;?'E?]\](%OA,=?(,XCW-6F2+4<^AH#S79Z6'*7/<8,'[7W@C] M*9='GAGRO'AX*HOMX]/+=K,_8UH=,::IAZ+4AW'",$1>RB!)0P%C/TM1D 9Q MY&F+=(-YYR;5#^I@2WSMPSF0?U $S=5[G670M]9&!G%1@9Z/"R!I!E^_W7]6_;ZK7**F6TM# M [[AV(SQD',LF@=!&SF\2Q\$US MO+HOJKR^]M@U\$WB&*L^R=#+Y'\0HQ[,PBB&$0Y0F F<9+Y15*G.I'.3(8?* MW(4 >ZK!CFR=3K_V"Z!W.SHVK(X%S B(VH>P:T T=C1[WY1O$]BN <+5&'>= M=RU=,&KE-%Z3J\YJNMDREOCX\\:\? M).O'F3I+/^4I(XQ 'HL$(AIAF)+0ARS!F1!QB&.N7;W--;%S$X%U>OF+9!B( MHE0!(=NF>DG#LXK'VCQQ\'Q@6VWL51VVM3IP_N^=>*U]X_D*J,^T4PQ@99CB MZOS#T7"JSNAS<.V,K0L-J"]!,MOV*ZO CEWY%VE1KD<5S>X4NH M1ZP9!XKSTXS+&7T(!E[@&7T04WF/9_-AF'FC)UJI/B^V:Q*F\WY/!.:1UWRJ M.2VMK+;PPWQE 4<\3HQ, ML;$HFYNRK6-_9;ZJ MMS2?@[9:8V,^EMDY&EW3VJ9CPWEFP(X^@=V1T'_/RW_Q]9:KG*W'=?[?G"TY MYJE/L@P*ED40142H>]@89A&)HXCQQ!.!B=PWFWYNPGTP2&$!6A[ @0DSV6VX M/GH"VAWJ;QU]8P2XL9"UPVTD26HX^:3BT@Z84YEH.8JY>^]=7JKKI"?\_,#5 MW_#J++9QWW8H2R+AA3".1 81BQ.8$2GT$&)$_BY%<:#57\QHUKF)N0/A8$?Y MA=!C?=^(/OS#WBXGH#J68GIX6D2:Z .K[SUR O!$;J"Q@#9RXA@#UN.-T1]K M,K>*,7M=_XCYRY:.CBVI^+^V>7U&%G]M MGI1?'J]?ER2A819G >11*""*O1!F"1(P)G$@4AJE(L&ZS>9[YIF;Z&M(!3M: M04,L:*G5[SC?!VV_^!H1,,R_O,:S'5;T.L\;M&/ MI'%*['T2*A>>XO*/8K5]YILRIU+T8*I*E1;KS=/J]1/G]_)?^3TO?\>KE30A M$*=Q0C,&"0NH--32"&:I%T$BE:E41:X+3]MO?#,U&>" X M/VN!^%BSH=D#<9P%'/8\3[HLKC6KAI=N'9&6'=!9K/?[Q6I9 I*G!:BY4JT# M05L\=B_V/FRO']XV3N/J^K^STK5C?"9&O1-)4C M#(F@"0R3@*5IC))4"%W]5V?"N1/_KX+PC'2C:%V!//3B0/Z9N:('::!JCR=P3ZY$6L)QKES:# MF%<+^B:_+O;Q;TZW:LCO4H!2*1\^K8T+!@T.-#<951,,]A2#'J[ M:-UAU>?UIQ7GFZ7@?H9#GRE;-(-(B!#B.(PASH34.7E"2:RE\_3,,3NI49.I MXB3*EE!5%D,H4O4MJ&MX#MN?(Z#D6C0T 'T7.X>YJ@X /HT#D+Y5.0)0$QF2 M-H 9V8T#4/28BM?>G,PZ'""]:Q ./6J;Q%EMON)%64+T*%MS!S*BTR/EB1Y//K$69 7 M63M/<[S\F-W>/RX0\J5I6T>+9UY'PAU4>Q)Z/@FD B14L0Y$HAAF*/6@+U(4 M(Y*$E&M%I!C..S=9T8TA58%"Q;I.GBEVY7_:-%.S[:^[!GIBP0&RCL7%23&D M18ME0W4;?PN<-.$VQ&HD*:,[ZZ32QQ"*4ZED^KIY:.V'5E/]E%<4K^YYF1?L MD_RW:AEZ(J-)F$"&4A\BQD)IJ_$$H@QED6!)AA.M?(/>6>8FB7:$@H92T) * M:EKU@VJO@]HO;$:#RK7OV 8EHW#:012L@FFOCSI9*.T@8]U VN&'[=23+[RJ M.#\1+KN:#FTQF^K#EG^3 N;A+[[ZQ>N@I6I)DB3),BD34)1AB!*:0$R)#P.: M>A$.(T%CHV B6T+F)C;45V:FG5@O@9ZZ,@6PCH5,P\+BM*CC45V932$MP[JF MY +\)\T2JZ%<21%!MK,B;5=&X%ZU3UN7D\\PNM^U\O)[:!Y@76V8MS MDT\2+_"K4N>T*,KGV@GS09XIJT)5OER FGC]*ZMSG(:OJ&Z"R+&DN8"."_.H M%P:KBZ?ST2:[:+K*2/=BZ?I#;O46=11\DI_',@U0G'%*8HGB87K%Y!2]B162_?2S M5$1.P;%50,[&,5<\'DIV5Y:?U^PAWZRT!-+Y6W,3-351^CK%"03#"H4]]X[E MPT.)ZZNM3K%8%5S'\E\YV^(5Z ?&2)NXC(&5*G$RU&1ZQ&46NDK$E2."SB%(::75^Z9]F;EOTG^M\TQ8TIQTR M#>NB7$943PVX'2?'F_EBL?#NQOXF/W'5A>+CWXK\$9T/_=",5;+D\B335B7I M9?2L\$C_TW92X1O?---?L'+G/E.*F- MCO9H>2='%_EF&:0(QW[ 8!)B3^HJ(H"IR$*EJW@>093XL7869\\\J0](';+W5&A,RQE-FCU01]?-RA]6Y4M/1C:D=";:*X6FOT MC()K-3#I";#M>WNR(%L-%KJ!MCJ/FWM/#K;UW=]YI>L].7YK;M+N0-V_Z_M0 M3H 8]J'88^!8?'7<)7\JTD:Z?;G,KY6_Y&2HR?PEEUGH^DNN/&$>&O8^W[S> ME1R_+QA?$D1($DN#!XN00.0G/L0\S&" 8AS12*!0:#DN3P>>V\93M %%'%#4 MZ8=\'8'5O_-N@<#QOM/DWBB4ZQ*K5M%;1P--%K!UB?QNC-;%W]N6.+UC3"YG M=5]4&[SZ?_.7^FL*$AQDH=IZOL\A(AF".(@C*/S00YE/,$FH68732]/,;2.V M13M;4A>@(19(:@UW9@^RP_MT'+P<[UI;J"P*G/8A<4-]TXO#3ES>M(^U\^JF MO4_;>2$_XG*=KQ^K>U[67LY#>(T0\N@->0#CE"(H37P$298@R'R6<1S&H4^T M3/[!F68G!%I"ZXJ(ZKK"S-=X'5$][^(H.+G>_%V(:BI'SI_7!F,DC^'U>2;U M$0ZR>^H5''[!3"Q4Y697JFA?J:BVZY($92+$ ?03+X(H\!*(8T] 'J0HS@1& M/LUTI,&U">8F!%H:Z_3077'5 :M0#\A^(3 &/([WO@4RVMM^B/V^W2[?[>QT M^=-AEU\==I+-/<34;D\//F=WPC>W!C\W>%/?'G]1X.?%^D.ALJ.7."2A7&<" M X&9-+%]#+$72Q1/@4IR:G?.]L<]OD[978GEJP(Q?\V1!LV*ZE'VJ] MXW\T )U[RZRQ,]8"M# 921/HGVM2;4"+[5.-0.\EV^H2Y4NA"N+]SR)?;_Z0 MPV_+70%-D6(5H$!ABG *4:9:' @_@E[,TLSC3*2QD2#IF6MN8N3;EQ_@XYJ7 MCZ]R$SSFU2:G%?CRY;UIY8CKX.J)CI$@<^WNVU$):C)!2^>(Q4<-\!BMV,3U MF28N/#'(\GD1BN%7;FTX]ZU8_^+5AK/:2+E3Y0#SS>M)/H\<@P8>\Z#G!QPB M['.8"2&@0"$/XSCV(M\L'M)H^KD)E6YY"E6E]X^:@=H? 9K0P!T?MBWEM!9% M3_*X@]JQ,#I!N2&]]6CLB'=:ML(.N=&;QVE-_D9]XTR N=XRSF@4.WEW5U5\ M\X-O\K)6O;Z35?[85*.Z+U8Y?5URFH1>(%*8^EQ)N)A S!,/ACQ&*, !)Y&1 M2W5HPKG)M)I><" 8="@VDV*#4.O)K3$!="RI>K #?S;4NI%0NAB-)),&IYM4 M"NDR?RIWM-^SO+7YUU8U]>&;IX)]KN5:/H%V-/MI,B[,59CW2!ISSOMC9(I'&>_UYROKY?X7Q=J41&_GM9;%^^K&CK_?##),Z2(()!XL=2;4H(K.L78B0E M& X(D8:C;O!Y_U1S$UHUM: A%]3T@II@?>^2!KS],FAMXK:A%YZ ! MX/0CT<<#<*)@]+X/;^0V07K8] 2E#PPP65RZ'B/=T'3--VXML-@4"U"5 &E, MO5"*3!@EH=0&.5?-V+"GZN$S^4\!CR.M O@]<\Q-A)Z6#6PK8]Q06O$ 9[_D M' DDQR+3 I\;BBJ>(3!"2<7#F&]44/&,J>OE%,\?M3, =^E^[_%+OL&K;\6& M5X?B6@?W+>4^2A"/Y89/$XC\$,,T%APF(DFBV \YPT9=OC3GG9L0V)'];Z!1 M9\W,.5VP]8PY!Q Z%A$']%J:04UTIYJ;H^@_0ZA&LN1T9YW4CC.$XM2*,WW= M/&KP:[[.G[?/K6J,@B3U28PA4T&""$N5(T-Q #G&B/ @]!.A%0UP-O+<)$M+ MG'Y0X#%._2+C)NX="X66KA&-@:O9.%^%]GHQOE=?L!.%_@/GC\^ M;3B[^\5+_,AWC67J>Z[J^W93;?!:%8>Z(]6FQ'2S%&E(B<\(Q)&70D3B#*:I MY\&8TRPB(-@6;[:RH<-W<3&"Z>G8+A<#,="9;\*+>W@T+ZL(1]TZ%]( M!:2&'?RY8V5$W<,6Q9&4$./I)]5&;,$Y54NLQ[&TFLKBA9>;UWOYT6WNUDP9 M R_*./O&-\LT"WP/1R'T,9*F$B(^S!+F0^8)G@4H#4*1F4G%ONGF)P%WU-8" MC>](78 UWZC]AZFT8[>KNF10?P,M^?#_")-%%OOU[_Y'&"_"(%P 2>Q+TPEV M96J ]:V;IM4UTEJX-K5:,A>@)K0&\.-A+;Z-T6//!)*Q3*J^J::UHS28/C.> M=-ZQ[-E5/N)UNW'>%^NJ6.6L_N&=U"VJ[^)>?EP[;_^[;96O>55]X!4M\Q?U M3Y*8.TJ+[5H5BZTC"W)>'1P2*O+:2U5*!\811&&"( XC!/TXHRCR!8E\LTY? M+JF=FV57\Z2$69S]HXE<)?/!3CB= &N?!/[CZ#[<:@/XL+*.W*53;(\8S5-Q#5**XXA2B'F:090$&<0$AS"1"A_UPA!C+QRC9O#)O'/;O%^.?7@5@*KF M^+,\G)4W[ZE8L;YBMS>M@)Y2Y0!7Q])@H)+P#O'I*@E?@'366=12?@* M%+J5A*^];IG\M\M _B[>X^KITZKXJ]H[LA-$O93Z L99Q"!B(H8DY0'T YSR M-$A]&FA%=.I,-C>A=,B85XVG51G_FEP=)[8YT'IB:"SX',N>&Y SS\O3@&2L M++R^J:;-N=-@^BS#3N<=\Y#P8V&DLEZK]LJH^" MUT1AWI:X&<5W#^+1$]I]_=W)HKH'R>\&= \_?$-F\>%41X)R+'4H*?UH!)$O M_X/3C,(PCK#O^XPEQ"BJ\WCXN_F>7A^_+I^R55@I7$[YZL#S&X[UO[ !RGIUH_@ MZ[?[SYTX8$/_Z$6\-%VEMT(UB=?T,DHC7P%I06+O5;TXZK0.UC[&SGRMO0]; MNEV+=B%$*&404X:@3P,_%C%+#$_AB[/,;?Q^^I63J M _Z;5ZJ=MHHR8S0*4NHQF,8(0121 .(8QZH5"8TS+\L"852ZYWR*N>WTVL'V M(FD#HBA!WOC\-XI@FZ*H1V#J;?C;('*\V]L[D)JZMN?ZJ,%YUYD?M<[IT01O M4-ST$H.7*YI>?-+Z%E5]W/=E\2MGG+U[_6?%V>?UIWR-UU1%&S?%P7)>+?U0 M> E!"8P%8O*,#PC,:.)!%),0XX2F2#D;BPU>:9[QVE,;B8,] 6XO_NJFPUM5 M>S!? [&C&> ]T<9WJ;KKH*DB.$'7M=X@@:UE[8YL0%[!;_]L4/X'V!,/[H9A MMKE5-41LO(M5W8FGOELU!.3"]:KI"+;5F)^?\[H:3W6W9N^+.IZ+KU4TUZ7L M9((Q#J-,57Q("40>)Q"KRY,D\P6E'J)8&%4",YM^=MK-@?HZ4O.(?M/"S4;K MH"?*W*'K6)SU NL^9=P.M]'*0!M-/G%E:!M@SHM%6XUB)^"^\*HJRN\OO,1J MFKJ!ZSU^K6=_*-[Q'YSR_!=G#T^\Y%A(L;&,L1]&09C +&.!--.P@#@(5$Y7 ME%(I_Q") Q,A9T["W 3=@3(SJ68!OIYD_*;;LT+T'*@8N ( M!SL>%J!FH"VJ(_]E/$%G#^-(PLZ"@$D%GCU IT+OAI$L+I+8?ST4WXKU/2^^ M\4+*VY=/:_/+I+Y!YB:A)+';IJJDVCVJUOW]Q^_@F_R_(IROJR:M]%-1;-;% MQN2.J1=*C7NFL5!T?==D!J"+ZR<=I.RNH'I'GNX:2H?!HZLHK1Q-=:LE]3U5WHO +%3-^L(XA"G*4AC$-/%"AIC\K8G7:FC" MN?FJ'M0<8'6@NK9$=ED _U9GMV]>P6^,BYSFIM6=!^'7U(-&!-6UUG."Y$ 1 M-7-=1A.*L327H>FFU5,TF3_32G3?,P^^O6,L5T<&7OW ^8KB$]UG%Q,9LBA+ M(^3#,)7_00DG,/42#Z9A&+,PYBGE6CU!]:>::2(!K*@W+;5P$44^KNQD:QZ*V0:4A< $.)(Y8B:(/@;$J2%R<8]K* M#WULGE5LZ'W8W$ETSWE9%XNO+9VZ7%JC^_W8K.^>-[INHH%AYK:C%;EM&X+& MPNM0K#IC;'P$_(Z^0)C)6?J&AL2?S#&DR MV?4-Z;YBV1L,EVNI5%3WO*R'5D5AZ#)"L>"$"\BXJOF*(P0S%J;0#WR?88EL M$"1&?< NS3(W@?'^4.Q!'G9-N=;?\C5@Q6J%RTIU]P*5HMZTO]=%B&.:^0E) M*.1<9641+X:8B@PF"'E))O\QX)%9 (\PH&*MWMKF)Y8/O8:6H M!:4B%Q8";N4/5@9;+]::AMM8"+HVX$XC#W[LT)/$-H;=B+:<#BACV72]TMK)M6+R,_HUD0<:5NQ!"Q,( XBH04)B21 M_RM?W:#7&&V8,59L:BHP>5D03&I1DF%1,]+)X*A[Y'S=T_S07?'WBUK2\.I(39/M>E M/3_D0O"22^HM@H;,1IV;;&C[#>_)!P?ZP8&!A448D2':PQXC=T"[-D\,,780 M:62'G96+R7"JR3Q.=A!T'5"6(U@(JK)4H4]W:[QZK?+*7"1=>7]VPJ'V4U M=1HCCYN^<1NL(Z9Q6!(R>3K';8!=2NNX<<0QJKC_POE*V8,/17-=U8WD;!O< M+6D6I2(F >0B32'R!8<$L0 2CK(0)3Y'"38L0V!&@9&@G"S"6[4F:PJ3+'8M M&&^IYJZS$GI"TRF^CF7EA0KO.P:4C&SO5+L\[!LQNJKV;@"@D[KO.O._805X M WCZ:\&;#&1N##Z4[*XL/VS+)M)6TP0\?FMN"ILD3?[8%"7?T:AO[9T@,FSC MV8/A6&@\E+CNB6N$AY$E=YEU*_OM9*C)K+;++'1MM2M/F.TUQO/EQ_5&*C%W MC,E%KM[+OWXO'XJ_ULLDD%I$&&8P882I_'@.LTA=/OLAY5Z*4Y9IF5X]<\QM MBS9D@I;.!5"42AR!HE5OJ_8!VK]G1X+)M5O&!B'MS:N!0<\NEF\WNUC^Y;"+ M^\:<9#MK,+7;USJ/WE9O^/VZ8B7[M,*/-L6&#V_/;>>>U]!5W>YR"9"NGM^# MU/!A>SM(CO=M'S[@3T6L@^K"YTC<7%JX,^2;U!4^9^E:4>$+3]JY 'Z<5\%% M.$RPA[%J9!)#)'@,,^%E4,18T)0D)(J,>K:=3S&W_?W#OI#P!?ST+//;4'&\ MH7\XKA]\G?F1S.8+$TQJ%U]G\-3P[7G2/%]:VLDE?N1W:_;P5!;;QZ>7[>8G M+W_EE%?*K2CE<_N1XC##?H)BZ'F$2_W;\V&:8@%#PN*()RP4@5898:-9Y[;O M6\+K4@*;/>F@:FG7S_#5Q[U?.#A#T[&\V $IB08'JL&.;-#2;9$[K8^L?OJT M$X0GRJ >0'JA#[51&K4Q9#V9U/IC399,;-Y_:_&7;,JN=#MMUN^S70UA& M%+*(903!A/L)1%F*(<'@(13\V?[IJ#3J,#*C%4+MF6KBLJ?#3)\7 M.=5XQ]PG^Z$]JAY*+*UT-?8/_E*4FV7&L@A'*8.12.I(?@(Q]2)(4."'7N!S M+XAUG;+7)IF;#KBC$QP(!0VE^C[9JX ..V7'@,FQA+! R,@G.P2!E5/VZJ"3 M>66'V.JZ90>?M??+WI><;W<(Z^CHI2K+)Q\;>.3/49)WR5K M#="4'MDC;)SX8R_"<),[]GC$R;VQ%QFZY(R]_*!M3,)#O4CUI)=B%;11LHA9N(+$#:$+IR-.',%PA:'S M0(9K#UI4I%1)M#_X)B^;7O-DE3\VN2N4EKQV/6&/1T(@#Z9IIHK><@Q3PACD MB-#(\_W8#X+EFC\J4_5!LRCEX*Q:GW76?-9G,Y"M^%#?Z4%QJ>+4/K#\TO-KW8\>!%R=I)&!]X8UBPB%F M/(5)XN'(QV'H^\3,;>J"S/FY6SM_?MZUZOOI=-2KMCGOMCV MZW/R*>AY==]Z>5T?1J5T ))BU7VXH5E?7QV" M>%C='Q$XQP+V$F9[R"SB(X:PTU?T1\1P(BV___L;.0)"$YX>'7]HA,D4?$U6 MNMJ][BNW!Z'65R!*,2S6!]U,! F-DX! +J(0HC3-()'B%3(<1T%&.6/7:Y+V" MTXCZ@RX:=C>F?0-/=W&JP=[1_:G.\U:;O&YXJ H-&6_MDS?GN*%/_#/=ZE5& M^_H4)*W=? ,^$^SA'FC&W\I7H+#=P*?#3;EMK[!RLEFO/64?F*3:M'_)U_SS MAC]7!B$W1^_-Z1OLAMP<>M#+7 M'[3M8ELWBKAON[*^QR_Y!J_N*%4-:)8)$QD1<0S#2/4KH4D*B1<)F$8I]G$8 MB8P9F9Z]L\WMR.GT+6FKKYAVJ.V#5L_"' TPQ_N_I1/<[[O[MJ2"EM8QV]1J M0#):C]J^N29N4*O!]GEW6IV7S(^Q[]M-M<%KI<&J2XI?O'RMJUOJ-SV[/L(, MQ4"G2*IA8[,>H(8/_7$P7+4>[^SJNE%R99X$4^)&'=5XLDD"0DAB@3Q"=^ M%%&>FJ@"5^:9V^X_D EJ.H$B%/RI2#7T.5\#5D\1& $NQX+ "BGCTW\ AY'. M_6NS3'KB#[!Z>M8//6XG#NY+_H)S]O%O)<]5FF^GB>K[MB36\!TW27X_=H=D X!&DBHZ,TXJ80P@.)4V)J^:VQ>?FP):!R>YB:_L M^LLS^N!;(J]JGH7 M\MVGT%= M1<,*0Y2FD89C%*<0)3Z#&:4AI#R,**4TXB'3#=,;F"NN1V,#;E@ M1R^H"0:AOP"*9OU0KR&(^\7"R, YE@T7,6MHM0B2&T)./TAN1 0G"I+K__I& M#I+3A*=07'_JGG)GM/"AE:^"P,8->S2MR Z5@>'^&X<./7, ?&<>C< MA8EG$41W'1#=<+J>$Q9+Z( M12B50$A]Y$/D\022D!&( L:0SR).]',H;J9F;B),,@2)X@ATRU5V:O^I'Q5; MX)@O<&!,7U.Z?2V'M=!)5\BQ7)2\@'='BW-2F/%N<'$L]-G;5TE?XYUTM2;2 MB4?84B,KSJ.AW*-:WS['9,KW:'!TU?/Q!K5M@_*#/^8JCGV]^2:_SF6:!@'- M.(&!*M>)Y"D("4(>S+Q X#1F42JT+@VN33"WDZQM[W$@$B@J35N?G(#8?]Z, M 8WC(\00%8MV)Y=9OZ'7R9>3*\^9N^*_;LJ5JB!4?1>[O%F .&DH/@V-U MG=$S[&37&<.L=:\S-)Z^H:L1WSP5S'B_7WE];IO]N&]/3:M%.Z,3B(;W]0CH M.-[4%X!QL(4'<+BMG=')F-/W,[K,U,6&1E<>M=BVNRP5@S#<[CNSVZ#[G*;3 ME*:%<1SN$38:F]02%M<[\RHBHP;97N+>;C]V!YIN$UX@_VCG7?J]973<26#] MKGP QTBP&#.8)$Q%Q'D)3!'#D$=A3 6C01)KU9(?F&=N._:0_<'_M55VW6^, MBYSFFW\81L%=@57OCFD$L!SOX_,L&1G$J:^[JT% MZ;!./C::CC>\-I .;&L3J*P4>ZT))E/X3=CM&@)&[]UD(*B0H>_B:?6Z2J*6W";]J4@%-:V@ M)78!/A7%9EV8;-4^S(;W[$APN3[G>Y!R8(UH@&*UF_O&G6Q;:S#7W=\ZCUMV MB*%T^[RMX]H_\)>2T[SI^,5?5G4#FKLUNWLNRDW^WTU#W5)U(MF\UD6MY>\^ M_FN;OR@QOA24JV:WTO3@7$@CA*4P]1F%B4ACBA-,261DA(Q%V.SD34MH'2_+ M=U0N #[P"UB'X?HYW.'4L.W+6.NK9\.\Q:JYOCWM+$R7IP78O!=AQ MMF@J[2_J1_;LC=C*963 QVK?,A99T[9L&1G,LS8M8X]O)_,;7]7/C:1#C?8. MR_$I__G$N9KECK&ZFS)>=0IROGN5/[P4%5[5QU EAUAME2JOGBG6FWR]Y:QM M)J-*CZO4ODAP/\:9#Q,OEB<"X2G$B'@PBC.?>''&4.B;G C3D#VW\V+'0*MY M-1X4BYS,B19=[YB8WU*ZOLM)C9-J%.#UD)I[=//?U M"\=577_P%Y?C[K+K$/8Y#U(.21P%$ EY9! 2(H@##WEI1L(@P;KYK!=GF)M@ M;XD$94NE?BKC90#[)>\HL#@6DCM$=@1:9'E>AD8_<_-FB";*QC2'RBBULA>& MGG3)R^]-E@+92W8WK;'_0=M:(R_XMYD/S:7VMTWFF;@^ M2#^SY]5 !IZWS6M^+\KSFO&__V_^NB0)CKD?:F_[0YO"V5H"832#I-S?_:/ XWC;&R-CD=]\A?L; M$IQ/1YPXP_D*0^M/:EE5*9X!]X\^?G=1L44=WC5TQ6O%,T*.?5D@DJ M$D122(/ @RCU,$S3+((AXU&(>>AG/C%TBIG,/S_[6C_!\C78 ]Y2_\"= N5Y3VHVWBD;+ ;S[5D M-/O4/B(;:"XX>ZR&L;PL7M5KSMG/)UPVA6&Z\=E@&CFD22!41!+@R=) M!\YY\=#0='R;-U_S._FLVO]DV@FBL>VN]2:>]E38"XNS.V>QM\W#! M;\7ZQW;%E1_+5Y5$RN?UAGU:X4?=8,&K \Q-HDM"H:(4*%*A?Q3%JOP"^5KA MK!\T>!VY?B$R&FB.988>7N!/1?9(08.#L%B%#%X?=;* P4'&NN&"PP_?$CCR M@/]NI<:[YB!=1C'B-/$$I#&1"E^4"(B97'*682KM611QDNP\W-IF[:69+'S; MCF5"FXRWP7_OFOC8A&6<0ZIMG%K#-)D1JO"1).Z;]/SV;DC_L@Q]N(K#J+$* MY[.\07#!558O1P--5UWU M_WEXPNOO=>I"U6E0^!\\?WR2._A.&@KX45JR*L-(_OO[8EW77=CBIH;9DB+A MT8RE,*E#!_PPD78.3V$8IGZ&0IQ&GJ&Q,RO^YF=3[2B'+>E@3SOX@U<;]6=] M3_5;O@:O')>5H:DU*_AU.RW.B>89'0!=P_$XN;VC#9)7<-' 5/@L0(,0Z$#4 M-GG;2)! B]("='!:@!U2X/P3[8#5%* D(%V C&8)JD/A1Q1D@B@C3PC5KW&,T^ M-R=%31\H.NVUU2E-CK*6[K[A!@WR'_/'.%2O41I+[ M9G-/*I>M8#F5FW:#V!8X^+QF=0E^H]H&[4MS$S7ZG0C.^1_V<%JS[E@27*AA ML% Q.OFOG"F5%#7N''QU)Y_:32 M\EVTP;T/ZA;\D(SOBY1CP0+(<("DKN )F-&0P!!1SK*,T-0S2E/6FG5N&_),.>8+ 8X94/_2LJ",LJ_XOXH2_*PG-M,=]%9#3V<8'6/'$N(ZI'_6-(-1 M:R58H322;J WYZ0Z@1$,I[J V#26( M_9AGE&+H<15'$S(/9C&CD%)*?('] &-J&,2A._?\?(Y["@VC-K31U@S<<(&@ M8WE4TPP.1(,#U0NPI]M!!(E]X517EER:N ML*)E7KN!ONPZWB_]Q!/<0P)BGF80!5$$LU#^Z$5^'(@LYH@$1OZ6_OGFICTU MY"Y 3;"J K(G&?RIB 8UU8;I^4.8:WI7QD/2M3_E1A#-72AZT(SE-!F8;5HW MB1[K9XX1S=?LA$SC=3;LT7#\THP^Y_:*RD4_ALL\C_2=G@P^Z6=YF;'3K_#* M4W8?75O#8/U8?]77+C/J7ZIK#'])1!:E!$=0_I]!) 2') PX3%(O\\/8BQE* M3(XZ4P+F=O;MKU5Q>ZU:[J]55W6NBRZS MZR?J:^SQ)(XM="/))./I)Y5:MN"C$^2G]U=[7_DFZ?WVVI3 M///RX]]MQ1=E8\C_L0?\]S)C*.!^$L$$BP0B%J8P0S2" L4TB5 B6!B;^1\L MJ)B?)^*A4-=^9F5;;ED&/7GG&%K'(F_G(%7[;1^@ _Z2#( =!RK%I.4![)A0 M<:5C%D*PAG"T&@GF%$QG <]/6VD("9BTNSM#JES^W8.#:*--DWZ)\PF K"=VJ M"5/VA;A&_GF-A)N[.9SWR'E?_.0K3J6.\U7J--MRC+Y8U\>6CT3O6%OK6'V^WML:;QO M7HKRV @[M[J6..3,3Y(,1CQ(5;@(A1GA&)(@8#A#(:=>I%N5U<%+/8C, M[X=[,!CK4OC2%-/>!/

7;]V_>LN0/F3AX/3!T1=8&+. Q\@=,$!J'O0<2S M#*8HB"%),ARSS&<^U:YV>33RW+;WGCB@J-/WP!S#->R"L0;!\=[5Y-_(!7.1 M5RL?S/%(DSEA+C+0]<)#5Y8.<"-#A/+^$VO/]N0,/UZ6D A-$VO,*RU48\ M'6NRK7B%B>YFO/;(+<&5Q]IUFXU;/13OI*9->?Z+LX>_BO]4=O42QXCA.!&0 MI$Q Q)($IE2D, TYI;$?1@PS\VA+?0+FMK'E=X-L8BL-(-?4FAT"Z5PF--&7 M9Y$FN\H+FP(095XW'"R 8@!(1L:.QS1';]0 38/IWR!BTQRQ%0FHA08*0D9&O,^G<9%B3D5$> M,C** ]4CY;=T(=>39V,#Z=JRN)[54BW @>0)\EDN .0ZE:4[Y3RR6"Z H)W M%;UO\\#=%]3_ GFZ%\8YRG90!>V3U+X-<(#S1I9 F MTN/<"YGBU',_I#W49/=$ILQU[XN,W[53,=_CZNENS=0?*C/D%UXI7?9N\QZ7 MY:M43\\T0FDD15-O MSDDU32,83E5-LY<=9)/5K7.WZ\T/*0;ON?P>I1U&$4(IC1/( ^%!A&D 21)Z M$&,1<*EX1BG2BB:R)6!N$NHLFXRU- /)EF'!&>/%T)-8+B%V++R&T\AV] /% MP *T+$R42-8#WA2)9)>FGT\B60\X1HED?>/8]@!H#$$5E2EUOJ6/?>ZCD$+L M13Y$$4<0I+H M!F <"YH=976@=3=-JZVEF/^WE#F[A[J7#G=TD__*Q^XY=Q&FT5H '(\^<>G_ MBZR=E_R__)BEP55REF\^89JO#BE!)$1Q)N(,!DB%[X2$PY0R I$$S \CSE%@ MY,._-,GL=GY-(]@1:9A5U0NGIO%T(TBN;253?,SMHAX QC*#+DTQK=73P^29 MD=/WK+G__&N^SI^WSW\4J^TS?U\\/^<;Y;Y[>"J+[>/3RU8:3W+MY4Q+WV,X MBR*5-AEPB'@JCW\1!I#Z)$EXDGH\TTJ@-)IU;@+A_]GB4LZS>@7/#0O@5\T# MH'LF%F"S9P/0EH\Z9^(1KU;%VB1K0G]UAOWI3C!W+%]:FD%#-'C? ?E -]@1 M[@)7?6^Z$WPG/A+.15]T8KQZWNOY8D_G5C=GK.M;-7[:LG\S)YM $XAVN M\NKG2\DQ^[[^ Y=YW4Q86I'^$DL=+TMC*>W3+(,HP8%4_H(0=>&[R?V_VE+7WA"C"0553#HHU^-727O\:_(8K@,%+8X(;]F'07AD]/=(% MWHYEOR*YT_]G 6JJP<\]V#O":T_6B#65#:$:JZRR[K335E8V!..LN++I^V.4 M':A[V8Q7<>#B<',33 -9\$WOK!$J#%S&ME\(.8+5M6UK@.@DQ01Z 1NICL#E M.=ZPA$ OT_W5 _I?M4]A?6@3Y#K!ELQ#:8142%E"*$0B81 SD<'(PY@'68)# MO9(!_=/,3>8#\L M(R:T7IAD\I36ZXQ>2FKM>=K<9W:LU-R7^9KF+WAU7_*7)L[^OJ@V[U=%)1?\ M0W,)EQ=LF:+,B]($04_$'*(48YCZ&9'_H4D:T# )8NT(5#L2YB9 FEZ#=?AI M3?@"O$BR 6WH!DP942\UY?JN'1@$J=1*18+E^>/C#!*4A3##<499G @BC%JF&LX_ MM\-'N57EX;-5W1X7@#54VS=.-5V-%(LD8M(BBRE+(/+2 &:9'T/!TI2D49R* MA)@56G:X'A.WF-^%!F[/^MK"Z1=*SR1Q"+YCM> L0K"A7;6P:\@^;K+> MU6*)W$CFC.GLD]HYEM"<&D"VPYC[8C])3HNU2C$NY%RO'_]^D9]:VU?O\_.+ MR@7)*29UZ(*Q9]9J\+F=.BT38,>%\@WL^5![[I03?6>M'?C#KEOGN#L6<,:0 M._#FWH2AE6_7;L;)/+TW =+U^]XVD&5\Y(7:]76>\]V:?2UYGDIBEM%FNFI_HY7@GGUUR7&V_L_[UFI?/SGJ5% MG277E!.I[^%==CJ^ >2QPD0M*)@VBM0>HK,@TQN&LA.I.UF@U-+JI:CPZO>R MV+Y4G]?MS4F=U;+>Y%(@L#:;H%A73?KQSPW>\"; 0'[;E/]\XC6I=XSEZC&\ M4F^O"G436!VVMPA1X+'0@WZ(&$2JWA8FT@3W,*=I$F11%AAE#+\!#W,6Z?4' M4]5"8O?-Y%+"-]A(\5X(,PG^%I^(W@DP\X5W?:_0\@P:IA=@SS;H\@T.C#L] M*=YP,48Z:=Z"@TE/JC=4NI91[Y&:1Z\G\4H!Q+Z0-&.R*=="X> MA&+L/.^S>=XFH?L:NU@._'<9$9+]ZBM/$WU1A?8.18C&DT[1W:?VH(U37O.-]*@3,$P;,0Y MNJY2UZG81?S7/S0:U))A+TE#%L&,II$JC^-#DO$8BDP@P0*!"+^AV?J%&>L')- M#_O]I6KZ7K03,8?2UG?T7]N\Y/=E(:?O'?/JE"9 M23[B!:"&(UANQO##@A)F"U]DY3@OL>6Z\Z(_]I>C[ M[?-V)?6=7_P]WM"G?[[%!S %S39M$,25?2FC/O6"K>]7-LUZYH;.'2#CI] MRZ&KF_;DM^86U]U?N&25RLCC#\77]4NN+NH_K]DWN5:ZEE??&+-3CW"/+]0, MG6%S:RQ@7.^]FLPZK[;6)![RY[H5TM=O]Y]!)W!#!32Q_%?.ME)$]0)I9)#I MH&1EF/4./)F!IL->UU#3>MZV?/FN1XVZ[U(.F\WK5[YY*MCG]2_>'.?5,B5^ MRK+$@SY%&42<"TA$D,D?0S\C7H@R8E3#16O6N@,8SHO9F[QL7K_G M3@[ ./N!\]5#B=?52U$VA3[:'*-JGV/TE:M4V662>F$<1B'TLU!5[DFEI"(1 MAI0D0>QSWT\"K%NYQW3RN9T0+?U ,0"..=CE:%6')"W]HC'&B](OM5Q#[5HW M-4(9_-DP8-!.TAAN_>H\+F&?J"[/V/ ;U>.QQ:^G$H_QD)/5X+%EMEM]QWH, MLZ.#\7SY7B49[Z/#0Q%F'D]]*-3A@*(T@CC OI!1I(X0CQ!6A5USD:>F]"O MB3-N6WL.6+_,O@D&Y]<7F@AH;_6KW/88_?*=1B&4?SGH@>S&1'B:4G5?\N=<16J]-)W.Z_9/NV*" (': ^; MNV,AZ%R3.GR>1T!96+&]B.E;K&,A-Y%U>H0@-,30R!35 :;'[.Q]?3(34X>) MKCFI];QE3,>S-$WS_V[+4WW*UWA-\_7C^Z+:5$LO2M,LE4HLX;X/41CX$#., MH/ %5?<@&?6,ZK/V33:W,ZM+JPKE4@T%0%Y56Y56+Z5K91P6TH>TGG([%G[. M787'T#4UI7?0O>^%SCR^1 .3L:).^J::-A9%@^FS"!6==RS-8%6P\QVN..NV MJ+DK2Q6'5E>C>#T\TN8OU+?KS4W*H4YUTR'EX0FOFT+\U1_JBI%]7C?EJ4_* MAOXNQ]^HXM6?<%[^@5=;ODQ90.)0^-"+I;!"Q(M@EG /QE)XD5"0*"/,K(;Q M;'B;G\K9,%#7/6;%:H7+2O5&:&H@&Y9 G@W*NFZ&N= [([%?,PQKCL%QJZH# M+("\@NYS+32@QF:QNP[OP--VM=I(@$"+T *T'Y[\[AJ4%N"L9'2-5-.90&$% M:K!&=*W,;?W'S8?N:JVIV!)I'N'XKUM]XL;.%-4-:CUZ:FXT@ MB8/?/G[7- 3.,>@_:VYBW[&LWW$^HG5_E5VKD-/CD2:+,;W(0#>H]/(#EJW_ M>%5Q?ES.8)\HLDL3_B!U&L9BFH:I@$$B HC24)4511G,PLCW,!4H9D89&[H3 M&^W7J7(Z#+L"ZF*LIS>Z0,[Q5F](7H"S\B:=/+E- 0BO.Y&.V#O0$*JQN@GJ M3CMM?T%#,,XZ#IJ^;W[S];58;YY6K]J-XI=,VNA9%"80U_V&J!]"0I((DC3" M09SYG#.M^O,VD\]-DVCI!\\- ^!7S4%]B9.WN:9['@!MF:@M[T>\6DDU3M/> MMEJHX8L>E_ [%F\[Y%O:04,\.% /#N2#'?T.P=:_(W()^D3W1N.";W219(M> MS^62\9"373C9,MN]A+(>X]9VMM6A::$\H1Z*CW]3>9J]Q]73DHJ(8TI"2!/. M(4I0!%,:>3 6B!">,!$&V@$5NI/.[>@X$ K8MDX7Y#6M\IBHGFQ;I/9@/GP: MN$#2\2EPTO:T6G2ZG0))-G@H0$,X>.\&5MM>L^/ ^S;=9:UAOJ&;[#!>VOUC M>X9ZHXZQP\Q=[Q&K\:ZEFZ*)3+IO I/DB"^Y-,/O*%6EI.J@!G4WS-DR(()S M[DT5(Z5#[SY<]^Q0XK2 MNB3/#[SA'X7@=+-,,]5Z+Y+"C?$,(I0%,/42 K.(A:F0APZ)F8E+=EKRY^;8 M5;76Z+X EU)\ZX*F]5_X@4_#*FS3?A%Z8GB^Z^Q8F"M6%K56"#H<+<"!6= \ MTK0 //K'XS<:%, .!O#;#HA_=!M%[< "@W0P#%B&; M9&'.2L"]#17FGII/O DYT,_:)ES0D' &O=BGJJ!H C."?%5>Q1,\$&G,M"L7 M&,\^-TU?,B 9KQP4+S!?F&&_CE.X'1\?DG;PS@!IB]0/<\CU?3Y.H9_(^6/Z ML8^<.6(-88\_R'S,R1Q#UNQV/43V@]@98?]?<]?2&S>.A._S*W2KX+98UF\Y8RS#^]?E^ILVN:P^C5=Y6]5T];-!7X4^#!@B( A521 MI,4 PXR!)*08HPR*,-;B3[1786I!IL%!@U)S>'J## MO/R,D88@BKRIV[Y*0=N^KQ^X*,IUXZ)G\HLO[_-%459G?J6SD6L$N530(]TC M(8XIX3Z@- U!%"81P(G/ 4J83^/ YS[7RLPOH/O47/ )IK^M_;MMI[,*@78: MP*MUUS"O@N?*^R)_\8H>O)C/U4@-3N=P,+K]4>G%@8G^5!P'D,G\2L[DE!SE M>SEAIG2K^07Y+4?Y)-TLF>.HX* D?9^E"]1ZR Y; MGSX":HSJ]%;H=&K31T 85::/WS;?7=\Z3ND7[TDNG:1::/"F4_MM\2+_CM\;7BWK=: M=8,-74WX^S?.AP?5L6.Z*)[ZN^+#XSK25K@&OL-L>ILAU+'3K3G0:-O;9H;M M[FD;OFG99E[=LMZ>CK]]Y6J72*S^\V].RAGT4Q0('@ 4J!IH"#G(8>KGA8!"Y]KP5W<56T=V[E5>>4M;[E+\- MV45>!YBA.LAWRAJW>[R.V4>=X[5>LF)&>.3%%UX8G%[:/@<3_E&W2JMWRKL51I[6Y6' MB]\F T4QK5$CAK-34 X#.I&[UKT]63_?2X4:=/UKWRIW8?]!MB[ M?%3_-&CHN0=+?Y2W1L3QA&\'P_NF5!THX)\TWZX7Y]Y(XS7?/&7 7K?-DP]8 MY=*?Y;1>][Z^Y4M:YA73V;:3A'YZW3/2U&:F2C@_7U\_;EK0[RAME(+W(:B5 ME0\(W@B)>AMN _?F,,/&-J'O&W[,'%_3U(.T7_H]/2VBGIW=S\IGM]4C^.>_)+$?S,8$QYFL0Q(#2B(*(" M@BQB&0A$%B0TB@G&B1VW3I?8J3G(1D>OJAEY5]Y+K:5MX'U:PWOO$%Y;BIVA8+X,RXWNVFR6+^]L-,L_ M;5>P[>..,LU[S6IF=/^#=D6J?2]QMSD"&S!(.!$(T-1/090D')",<0 1R?PH MX#X*C,Z,M,B9VD0^"&9G'#5N U:O#C4 7.-F68Z.#O?@,%"%J4W*J$6E'E,/ MZTA]C]NY@X.&'%]>U0+P053-/I8/KZOEBBP4J\<'LLSI+.!)@%B0242)C.XB M82##C("$0QGF$>,P-"I>&TF?FNNXV>F >N5E2D5[-CVS[R!Q]JD?2._,B*V#R /,2I61LR9U]BG%9AC?J K!<@=5_:8JNX!\;]1'INWQGL MCH/!43^L6G/5C;'6W=M1_LJKU!\N2%BA-E#H,),]:D"Q@N4PS-@-8A9\&,]G M'Q>K?/5^\UJ6,IH]<47\(4=5&>_K]Z':[IB$Q<^R%;.'2=CBZ6'344>40 MM5N1_['U)KT#C^(X=,UK?(3V\Y:7&IKV,=LKNC/&&(UEV@EP=6:2ABE(LUBN M4DGHHPBB*$U3$Q[3$S*,G, (9*/;1DAYI:/A9883(.KE(F="XWBN;U'9HS48 M\*)"N_E#74\X(6'<2PGM)AY=1>AXU&YV=Q LST@2(B2B!/BA2$'$PEBU:E*3 MGN XC#D*4SC[4?%.2D]3KO3F>H=$DQ_VH5QWO_&O]5+R _^>+Q;JIR[3Z5JZ MF0_H@AIR02,(!4!8W0V+H%PZ0@AE?L5Y*I>4(6')&NJ/"W8!H!NISF'^6*\+ M'6"LYV\'0LVQW^TCMQ_. 6O@,9 C[I(TJD/6,/G0,>N\8GYN8TVWN&%;O"N^ MY\M53LE\>YWUGBQ(W0SX>L&JJVH-2>.Z==,GSA]+^>='7GZNNL;-?!2D. TI M2#E5V5LL_8S '$0BHB1(&(*!UCK.G8I36P$V'-[^M6? :=^!Q]U6[W M-HUOY;K<6:NZ)9.]\K8V[E)K;:WTI)GK;O,;+MKF:W]2#5 K8Q5[O%>;>_'O MK'^>Y?+?>Z2S+Q?][D:'9=Q^DHZ#-8X$CW8(QRUPNP=V'$NR6Z8]\3>^>-UA MV@T081 A!))$U?QBAD'JAPG@E/LI) 0E7.ML3YN J47@1C^SY< 1;'IK@'/ MIT796*_VNZG^MMUD=[*^V03'T+NN1G,OLM;:9V[KCVOJ";4"?DS6+X'O5 M8T&Q]!>+^MQNS$4CK-&17AV0=3.!0:!SGA18HF:1(?3B,5BRT"YIY+RAU^3C%*+_%?,[[H]O M/Y[5E3#=F^S-\U.;XX_DW7M;JJ6U*,J7BO[P-E_2>:&N_>I?6-_ T3V3;9%P MOH'? 8+WK5)WH(OGA]9;72_?##+:)?)#M7>OBA_]/[L@O#G)?[-Z.]D, M&>-@VF[\0#'TA(!10V>[@8<1L^/)X4)7D%M-:;]WW/Z*N7M]YN7+74$6:T(3'B<4$81 &D ?1$0ZTC3E&# _ M\X- <,B0UI+E>.BI.4^EG:?4TY_I!UCUNT1[!!Q[P(WQ%F0X!RCHNS=[-$;R M9@:H&/FNTX9WN*J#%T;S3*<5W75$+4]8D!RLKUM_72Q_<)J+G+-U[XA0("QP MJ.@-XA1$J0@!P7X 8HH@CKCP$^1K$QVT29F:-VH452?^-JH:]N?HAK7;6PT& MENM5W(8#H0\:,Q:$/M//84)H'7L\-H0^\_88$7H?/NMP^K-\^T&7# M@,?4QP%(0AZ!*(H0( 03 %F$21 $*!1&'=LTY4[-(ZPU]93>5O427;SU]G8< MH.A\4U8?0-N#U+IP#'NHNE?J)0Y8ZT+1F696S&GIJG6=O@-49X[)4K M)NQ#.]0U#FF)UYARY5V_J,^C7^6Q^A+]%2'7'\&QHW*&OU%AZ1P0K8I05@)' M*UB= \=N<>NL<2Q:%?PD)5O>S(NEE'._^)&K.J11H;E]A*GYK5I3KU+5RQ?> M<_Y2S9O[+X]_[M1?-4^9]J#7[X6& A!#@K*J+"8PQ14$# M3\T)*-U48*25=E<>)67YK@Y:OI&YZ4G4/1#UED6VT#B>YG?%XCNHMS/7^-0J M#ME_^MCPP;I,[PP]*9MTN[B+5_\^X_?FK^1_\C(DO_QV_\! M4$L#!!0 ( /& !%OR(FYW6LPO>E3E7W44B*/.I1A%22LJI[7G!\,2=1 M"0(J %2$ZM>/.<"=((G%P>M45YY(223!>\W-/C3G[[A?#&> M3?_Y+_P?V%]^PFF:Y?'TY)__\K?NSRI_-_3#PZJ;P$);,#E;*%P# !)L^-B4P56?Z?DW_41J(S MN4#6ECX6G(9HF 0C=6&9?B2T7CUT,I[^_1_K'S$L\"=:WG2Q^O*?_W*Z7'[] MQY]__N.//_[ASSB?_,-L?O*S8$S^?/GIOUQ\_,][G_]#KC[-O?<_KWYZ]='% M>-,'Z;'\Y__UV_O/Z13/ HRGBV68IOJ"Q?@?%ZMOOI^EL%QQ_4FZ?GKP$_4K MN/P8U&\!%R#Y/_RYR'_Y[__MIY_6[)C/)O@)RT_U[[]]>G?KE2=?YSB>IG]( ML[.?Z\]_?CTC/'P,)Y7:U6\OOW_%?_[+8GSV=7+UO=,YEG_^R\G7KU"ERHQD M]97_]_7O_GS]=GK!@B"S6NU[^L;%(^K+]J($_USB-.-Z@9D?3F;??J8'_URY4?^Q8LN*)?=>MV;-?G1?;K\O]-F1XEX8 M5DCN4250*#T$@P*2HHU1A-=8XD%DWWS;;:IOBO35//TTFV>3?/G;93X[:R&KY:P!Y]9B(7+_\A.MNN!\COG]6BH/ M+FZULB5I55Q]LH7$_^4\S.F)D^^?\.MLOAP%ZW71I/-010&*HP3/A(%"&M-A M9-'XPS#[P(NWPH'H'P>'\+,32'S$^7B6WT[S&SJ)1\H$$A\R2%HH4#HE\#DJ MD"**P$L.F%P30-QZ[59PD/W#87]>=@*&+_,P78PKXR\ K9U,K' &G"<#BI8$ M$94&QHU/,G-F?:/3X_(HY^3 M"ELQ_C/Q'U_/SJ?+^??7LXPCDJ$5,BBP!@G.:!*X$#@4*37YV2('(1H XU$B MML*)[1TG[?C48G)3?)-@#(AE=O!0[?.S@.Y6E/P'A-__PP_S+[8SJR3/'D7 3&&%E0 MB9;@K1& ACMZ@D@YEW:PN'[Q=J$K]D)0L2=#>\+$ZFC\,/\XGWT;3Q..I$F^ MH) @7?2@?';@0Y"0;98EE*",:G&@;'[[=NCH.++9C+4]0>3C;+$,D_]O_'5E M.D5E2E1! S+#:!4H("CGR)(*S#O2BR8W!,BM=V\'CXX#GHW8.C XJM9[-<>P MMJ0#T8>1D^\EZUEHR14/Q!3'-.J4999,'P2'FV_;#@ =ASCW9MW (J\7I)./ MI[/I500F&V]*2)!+70"Z:@+5+Y.U%JW$5 XS*^^^<3O1=QS*/(B% XO_,Z;S M.4&7B_AEO)S@R""BTCJ2HG*9_E >/"O$!+*,0W:>3KA\D/COOG$[\7<;_NV?Z31,3W 5;Q59,).S H&*4*NY@> 3@C$Y%.\)NEHUV?@W MW[H=!CH.21[,RB[<@=?G\\JN]0U56 %I"D MXU%A/ P2C[U].VAT'X)LP-HN(/)N2D\C=HR_X9NP#!?+&DF-18M8@-/!!LHE M6E%!3#@[1G.3^C( M^^M\]L?R]/7L[&N8?A\589PWZ$%K+TBM*45VLM/ D&D4.H0H6F1(;'SY=KCH M/LQX.&.[P,?G4YQ,+JEWF(L2OH"21H(RVH OI/24<]YR;UQ1A_F>]]^Y'1HZ MCCD>R,8N0$"$G]4TCEGZ^^=3XMOBP_FREG%4SWID?/+"HX(4,ZF\5,@$+%";_&\/\*K5< M&,.#KY1KXHB3&@(/''(,RF HF"(["! /O7D[3'0O!TH.HYRMF!H5YA8%Z*L%^$< MHA3, 5/)@5*L@,LA@PG.&<6S"NPP7?'@J[?#1<;6*23@9 MH2U(Q <(*E9;*),!G4H!D9F/6/\9#LMZN/6Z[1#0<01S?^8UD_H__7R/>>_I M&WO794\7L\DXU[+[7\*DUI.3@X7+Q6VZMZS3?NA9;>JVMZ+TP#KN\P6A:!9YY%X F9?"SF M6\(BKH1]\=+U#L+)NMM M=^VJ'>^_X$N($1SIA*8(;B"DIVBO>@2?3 M&)!K;U1 Z1^M"#]HE2L*AJD2/QH2+O5) W8/>)3[X8TA*P]'8+4'\SN S^^S MZ?S&(B[4K4W>Q9PRE& B*"$#Q& 9D.]H,&09+7_LLG?U8F\IPU8VXWT+A(?[A:1+! @N\IR=#,6TO@W;BK >L'00 .Y&DA>Z"&<>*\K8!U!;D#6LX=P>5ZTET8.:ND5\DEDSKQ)( MX@+I6.X@"!'!I>IH1%,06\-H=\ TS]4_HB+:F[O[0V.V#)-&>F?V%>?+[Q\G M@=@QS?5L_EJ]#5*F(^=I+5)GPK7VH&H=FT_.0DXFLVP0F7HLZ7(_A?,P/3V< M8$W,ZV9,[^+H^D!K";5J_CV&!7ZJ\VT^E+^1ZJP,&V5Z*3)R4Y&,-U#5F(O1 M!MI9I>C N'"AM??^*$$]'%=-0-2.[1V<4'^=S?(?X\ED)&71Q28+SCLRW"SM M@T"(AZ*E\C[*X&/K2\_+=_=P+C5!QE[,[ $50W6L/;R=);?3;_A8EEUXF(4 MM"1W,!A@6B'QPG"(RI)N-$X(EG6RI?6=TP.D#-/)_P@0:<'J#A!SPS3_?39- M%R88V6N<1QM!\Y)!"2XA%N1DK!?GC4LZEM8IG!L)&:;C_S&.FH/9W %6UO2/ MA$K:.F% 2ET'[1&XG60"HBW*"AZ-MLVC,JLW#]/7_VC!X9T8V8&C\WXNL]'HV*2;GV(X*<14URS*2]M8P@ M;/*9#O @]&/=?/9$SV9BACW:C@>@!JSO 4/5Y/N$R_%\75,8)^.3E7 NUX-8 M@A/)@2BK>UN7R)[TQ"J78FTQX'C&8UC5C] T;*#O6(AJ*8@.@'4[B'G)M,M^ MK"/)I;,L2+"B*%#)9EJ-8Q!LXN2S!%U4Z\S QRD:-D9X)% U%$('D-J@;5E5 MITD:R*8V9>1H(<95H1!+SAEMDFE=]K#G"7>TV.&1H',@LWN("\RF)U]P?O8& MX_)&<,N36VNT4X!T4I.15Q"BYP9DXE%D[W).S:, &RGIQC ZHIMVN @ZT#L/ M'LTW8Z92%2LL<2B85;OH7-M%9TY[1:C@LQ/&M*Z(V(:N;FREXX&LN7@Z@-P# M!_>-!;'B91(:P7CE2+?S#$%)#[EX[9B/,?K6=OF31'5C0QT/;&T%TP'2;G!M ME$7)5@1.]J"L=P?&0_!"0'*9&VFLCJKU#\^F=1/@--6E&.\U4Z@A9T>0YTE!3#;2#G!*>*^T%ZUUT2/D#'LY^RPX M:B6,#O1/+7BAZ]CPNH5>V)P@CGR+I24]([SX*G%D+H $OOQ[0KUC6T-U>S#O:/3+'HE%% _R"O(]L$/BD&W$;+ M58ZAV-8YKX\2-.S-2A.1WSO>6O&_ S#]%6D-8?+ 8I).0I1BH0YW('^BEGH7 MKH"'$%R1(FC]6)_2O;(9'R-HV&#",<#4CO\=@.G.*D8R&3J(BX(BT M)\+!EZ2XXT$P\]A4G@:GV["!@6, YA >=V!@/W70CQ17$F.2D.GM]6910RC> M@< 0F$H%A6L=87J*IJU U+R!]E NV^%B:0:S9VJZ_'$EAU-,[>S#*05\]U &&TK3'O -[5[C^.>1^8$=@\=7F WLPN"4Q1 M*MIIJDZIB)I6J0UM!LPA":XY:^VUO;C>S+L@X8G>S+NPNP,KZ.%NLJBDX9*8 M8%@=V6LT+81G"2EZ'U6J[&KMF[V,WLP[27CKWLR[L+L#W&SH..J5YY$Y00=Y MO8LV2,ZD%0LLY,1F-MW+%%=_^]F1M@X3!&=G" ;"AP82H4+1%!:%VOWZR"6/] MIDQ1UJ34/ %QS]:$S]5KN8FIL1^#.X#(JY3.S\Y7/3C?(!%!IGN5 _U[@BN! M3/.KL]E\.?[/U?R?VS)X8NI^B__P"[0#(CU["K-3YN\7B'/,HN*Q]2#6)$VMG'%9G2\9<9WD$ M5H(S7K0NOM^6MD[T8AL@'D4@+P)H-X<<%RQ2B,B@"#IB%'(/T;@ PA>KHV'& MW)V.\@QHVW70]/&[!#\7Y/85S0L8&WC%R\6L7*3KT4\/C%X_\-#6D>MM:&\4 MM7XW)0KPZH775W"%VZA\(@>A5']AU?RA%%)*H3B'&FUN77GZ "F-8]/">^F4 M=_/>HI-MY#W$^'H73@\X &VF"]KH[9\GI8? MYI]Q_FV<A,YI)MY1/2"VZ@@[ZZ1L9# M[^[$]-Y#CK.&3.T#%*N+WO4*%A=!%*9B<#HA9,T<$&L8N%+3%!PB!A$Y-UME MN&Z'C/L$# ./-C*]#Y #&3QPA/%R$56[UH<%0<*LC9L;C:'41^)YG<68_/QBC4 >C_=4:[ MKH->D@03960Z*I[N9LUOB9+[[QK&GWXNH!S(VPYN\K@4&:6B7B M(-()#.2Q)4DN8LRRKZ'%SQ6MWL=&:"[H8WT6\3U^,[\+K'M"RNM%;K>/5A9YT(F*JJ9"YU)[FZ.I@ M*I2 F'Q.V@LG6Q?#WZ>BN^OSG>2ZH33K "9W ).+J.$7^OB'LCF$N-I,PH:0 M @N@M:+$;DW?< MZ\.@#C[;N2RV'T MR67:F1[J[@0EM0=?1,W6%4X(6T=^M Z";Z*C>VCM*_9'[ZOVD$$'.'KU1YCG MRJO5=DM:6JZ\ *YK,HV4U=+D#KQVF=-ZF&Y^V7"+@&%;<30\ O=G:P>8^'Q* M[/HE+#"365BG3EU(8!ZF)^MKOE^^7W_F8_B^NIFI*[Y>]C37E)0;&PW1"YO) M,/5:DR8G)H+'$L$J+0UFGHMMG6!TC'4,/ 9Q?UC=#28,+>.!8YVW=?!" M@4NAE%$!@.EE;K$%QIQAH8X#SP1<,'&487.ZSUD+H06/> M3X1!X8V(DLR)B 944 JBMPF*"5;;H(T.G63J'JTYT3%BG_LQN .(?,)O.#W' MZY$700J>/&:046*]29#@C>2019)66:8R;QV(N$M#)P'//64Z:\C@C@!"NH][ M[H*OO8\2^;R"D3;-&5"@]4(S=*ZUYKA\][" .$R"#\!A)W9V (.K5GT7 U^O MN2$L,\Z; +EP.A,E:O#)9+!)86)T*CK96F$\2$PGEVIM-$<;EG> G=>SQ?(W M,LB66*NX<:2E"[$H!H'7=C,%2YTB:T%$VDN.B.?)-D;,'1*&52B-!'OOKF1_ M+G< DHL.1;60))^-I^/*D>7X&U[P:.1YC*I>-$9=.X-@[?#H @,N62W"34XV M;T[^!$G#*IOC@*BE%#H UH2<86_9C@.F5MSO8GQS5:\U\>J20Z-HC&>.O$5>7#W:18+()(-LI=>N M".9%:WOX+@W#QJ6/=XSMS><..H]=<65=(O!^MEB,M,T\VYH:XPLM(=(ZO*=# MF0>TP6N4W+=.#-E 1B<7^8V-XSW9W %2K@<*K]?PCDPW$LIRA$Y%0XXDX5QQ MVCXLDW])?^0L9=0B<<-:#QQ[B)9.;K[:8*8)PSNP:B[IOC3*"-L!A35@6@<>HG,EZ@T M6)MU'8*>UN>]%%EHJXM+LK4I](S+&[8%?G-P]PF++M3JQ9(O-OXOY N7\7(4 M!.9HC041KV")KVH,8/B'B%P)E>YT"%HI5)I?TBWTFY'ZSI\5.W60A0=Z*7?<7G#R7'H M4RI2 &V1.H;01:B=D<$)Y(QE$61NG(QG=1(0!WC[DYWI5$41LI([G5*-6E/10^>,P$F!U\M0^Y-:U]R2]*&N>\; M''>'"*@#W+T-\RGYMXN/.%\ED%[QBK%2]PNQ*:?5$-,,(8=(*Y)::ZY%RJVG MQCQ$RW8:[:5DO#7A>!=W?G=7\DM8C%/M\<1LE.0^F%B(^.)K#V ')B GWR&S MW'SR6M+--I/7 MN:C*2)'H#&9)B#J72T"(.@(=^*I@,L$UKQO?E<;M]-1+R%: M.:N29$F95I9KOU.1'#A-JTU6>)&*C.2G# 3 #D[)XZ)E3VCN+KA^->.%GK^W MQA&=(;P8P2"KDD%970L0A2+/*"OABLREM/8C=R1QV%.X!V0V$5X'V+SREC>7 M,5XES\942@ZBMB2G554V^D3'CK'9*.4+;;KF9>Q;4;:=CGPIJ6%'D,:+;=0] MNM/4H5&K;GKL\S3KODO_5;ONGQNS['58G/XZF?W1LK7Y]3./R:P'*&\_CO/J M1=<.FZ-]FDV$XFJ)2;*A-JU%\%*PQ# AP]:1D,?H:1"BKL_\.)]]&Q/G?OG^ M-U(=[Z97J::OTG+\;3V\]I(#)1>5ZJC:+ LG2RH$4B*Q@"P^JXRL%-VZH^3N M5'923WLH@C8$K(\IK@[LBMO7T]I*G8.M250QUA8^9+ [+L#$8%B)7J$ZZHW< ML# ZMK0?S0S8A?4=X.95_O?SBV27+[-/F&;3-)[@K25]F>W*398MPQ(X:![J M[$)&-GE0'#!:U$H;0Q94:^OU".L8UNMZ9A0/#H0N EK;3"P;%1%R1.O!AIKE M[40-AR#6J:\LH(S1VJV&$NP [VWH&KBQT^#X>:2DL(DH!^[W]&JQP.4G6L5\ M;2+%R?AD+=V4YKBNE(S1:!/) ?M.PFK$; MJ!U!+/U4A3R]L,OP2$;%?&8&C+"U R5G$+379)X+82+C7OGFQ_VVQ U;R=@- M4H\KU"Z.[IMZ_4/Y=5Q;6Q #5T7"(Q6BME%H*-*15:XY;4;)$8+!PAF2]L/6 MSO=C] Q;*]D?*EN)K@.':G,D>:2Y49991ORH]VBR8&T=QT&@*(6V68F\]=WG M9DJ&K;_L#GH-Q-4!Z+8L9LG11O(1P9,*!R5J^T)+'(O9YB*T#Z:TK@=Y 563 MW4&RO3"[J'W[L#S%^0:>749ZKX*_(^V==);TO&:)F*>0G+*< QA=\Y*3CQI; MU[]M3=RP=97=8?4X0NU#H\Z1CH4WN/[[!@LO._%?\2_HPEU)("RO0QF=@* , M REM$,7Q2(QLKU:WI&Y8_^>98YA'$EJ7<+P8!+$@+8#C;ZOVQ#I'IM BU)$/ M=2-+B#$&2)IQH8*S41^AM\*3= T^?ODHF'@2>@<*J(LS>YM5?<))N"CZH7T\ MXBH64XH$YT6B-:( K^E+)M +;FQVK+6GO3N5P\8O.X+D <+K%* ?Y_@UC/.; M"XHNPEFOIGEEJJSB7XN1UL'R7+/\"]G-*EL/(;L$FHP0(8C!4;5.K]N/TF&/ M[\& VER(G8+U%";%$EICG[$YKKHUWXP>2,6RH\\@H?&XQ=:DG M;T?$+MCZ.RY'/@B;41M 7@-@)B)Q-$3@/*ABF3=.'*$WW);4#1O6'$P[-A%6 M%[;E]I&VD8I12I09!->%MEA*$ +7D+.0WCDAN6]=7+X]=IMN1F#(R)VC)R]81JG46T.Y6=3 UZIOJ( M5N+JX*"^F .Y^#)[E?[C?#Q'6BMML^7W.@BR]JFM]ZQ?5S=5P40B/PF0)I/N M3UF"LSR#U]G3 9-BDJVO'[>GKLO*BF8XN3?__"A"Z_G WL#*DAR031%G' M3BIOP<60P"5GC5%H0O-N,-M3UV61Q+$ >22A]7M@7^7B;6!DG;NCHM5D>[-Z MFU4+ZJ\J:CH)3Q M9$Q\78R823I$<@').DZ@BK$0R1:&).N%:DDYR-8N]19D=7E$-T/& T=T*S%U M<39_PJ]7RWH_FYY\P?G9&XS+D8M%T?\X^&@C*!L,Q*(Y%)3)([E@QK6>SO00 M+5V>N\="61.!]%-:+1;G=0SG.MV="6V#]'0J6,O)/%$*'!>9#HGH M"E/(5&E]-?T(.5VFCSV#+CM(+!VK7^H-X.W?K& MC4]^Q/FXYK[?#=ZGR7E>C91,IV%Z@I](1[\M!:MEK6L;*$:FM*N7!%8)<,8% MD,+&9#$%T3R]YWE7V,FLO=9>3<

>F;:)2#R3+* EJ8>J/%/6D,ID'($K20 M6?OF4'[?''P'8%VYW$>*!N'T[;1,#^'S^]>MDQR'IDON MQ_DNL+,>MWI)/G)D-F5-Y!M5DT5H9YD00!@3A/7)BM ^8_P6"0/G23P+:O;G M>:<]@FNS]\6L?+SQM#>X2//QU_K/6?GE?#&>XF(1IOGS^=E9F'^?E<_CD^FX MC%.]CU^G&I.O]7$V&:<:O;FUWJT:Y+:GH45#W2-SIE$#W@_SDS"]:*-RW0)X MW?7L)NE7+5;"Y+H[\-6F<,+I7.?$16>J[A/5/S86K)0$:'*)R=%HK#R:$'YP M?X*'B%@)_\,MX5_*^P8(UF4?=\3\A23["[WD[R.51$#K%*3H9,VTM^ 4KTW+ MH^6Z1.M8\YX&QUS0L&;!\R/]7N.#;M#2Z6'R";_A]!SW. (N?[.%XMY(12-U M>_'LVJ2%$+""U+^-EZ>OSQ=+LB?GUU<"%DOFUD&V=595J6."C8P@LN>N>,-Y M;%T;M25IA]^3/_J::SQ;VF6,8 QU4#X\77V6*\2D7;1QW<_/4F:N%! M>EJI!Y+CK!J3YYBO1^*0E;E^[KK.:7;J9+[VW2\O-_>=7=MM_DY+=3>%A0VU']K$7\H M-U]VT>]@E<.W:O4:*SF7B7[7YG70260N01/X0.5"YC7W$:2+7C%N?6AO1AU$ M<0/MN-W;?[GY]ILV N-SX3/ M#:KRV43=J::L[4ZF](9U+]T]5.2=![30C8_1U$@IKA]]!2+NLT^!\"/;\-\2J9ES2^M]LP>VN/N$UJH MCT>I:J4_KM^Q.B"ND(-T^.B2"IT_%3E%($05$A05HQ9*Y-1\@SU$RZ$ZY>YS M;]S!F,@E*D>G'>%72:[ IWI%Q(SR:#$'U;J1Z8/$#*PW6N#@K@9IP_A.=<:- ME*(]],7-WVZA*QZDII&>N'K^A@"E+-R%J"Q$@:O95P)<+ *X9=)JH5D.K:N+ M'B&G69+>IK..LQ)9= Q*KK/D##?@:T=]'Q4*RUS.^@A-91^D9_"VVTTP\6"R MWJ$2Z%1SD(=V-EY/> C3_'H5S#K!Z9[95(\]KG=@*L;4:Z+@C*-M M5V]VN:/3.AC/N \AY-8&S6X4#JNQCH>M>[44QY-;IUKM1MO9[U_F8;H@%NYY M-_?@H]JD"VU#9[/\H-(K%,%]OD\+O _SNE);[^M2I!W5UWW M'M%":3U.5R-U=?*PI'\TG[CY R^&U MR+>?>XW>Y%SRNJZ/N]4=#D(,WH%&S"&PC%*W;IK\(#%#5XHVP,']6N,6C.]4 M;30O:NNI[*_O\K\74 98K%/!R0PZ*E.#M&38:SH7N;$$;\9X#JTS1 H8M MW!\.>,UEM3?NON$\SAHA[V\+_%#>+I;CLU4C7J,B1E,<2%T9PU(DHT4'"-9Q M8SPKAK<.*-ZF8-AVHL.CZP!Y##Q^;4,-\]W=X:44G.D"=M7DJ79.B8%Q7: UM_">$I>VF5CZ,WVJ5'HK3(2BJ^-17.D M-=58@7&\]KN+"F/KHM5MZ!JV->'PR&PNNP[P2)Q,6'?9JJ1CO/C[:Z)AO*S_ M&FDE&:G["#G6F<,9Z0PHP8+.,0I$8S0[@FOQ$#G#MB,<'GVM)-4!Z/XZF^4_ MQI,)\>X=\6UZ,JYSKU]N)\4R*?':%DVF#$J3OQ[JP&'$K#137F+SSA_; M4[<5)-V/"\DCR;$#A+XG$QEQ-8/XWE(L:A\YJ70G:0'*TSYSI;I>0F;+3&92 MMKX8>H2OXA%]G\ZLKI_M6 MKB<-;FM'.<,T*(X9(E.TL[0PB#ZY)%L?RUL1MATE<;MD/H#WY0< M5:B=IDQO_G[#1M<;J+HF=M<2N.RYJY6;.IJK,5 =IJU(*RW MQ5MFM7JA;2[?C!?AY&2.)Q<[ZB;/;^AD5YRIM>W)F$)[J1@(I000F0P',ENS M:#ZE>2O"ADY4;X^>#1U.&LNG@S-S([>JK4H*_OTXQ/%DO/Q^9XF\N"!XEL"< M<*"R*Q +:5BM2V(8N NZM56W!YG#IA@\!R"/+;M.3\>;70[W/B(W/*1U!\8C M'I:[]L#S/)F4'0>?%*&,H09OA '.E(@E:.UEZ_+X9^[#^#F=8CZ?X&I ]/8] M^]9UWEUHS2*/K*H/:,EG MDF+&*PY"BUI60(>V5\X!@3P5H5E"TWK&TK M(Z\WX>^S54D5YG4WH/54XKOV MC'1<6J80K&*J7FD:\#Y'VO2:AR)--MBZV\!N% ZO/I\)?0]KT^:"[%01WNZU MN+<&W/B8]KT@CZCS[G0 #%D'(4U-$EPU0UBU-!=)!/.9Z9;5]RVRZ6M^'\^5B&:;5!/TTFTQ^GDH6QG(_C^3KD,?LKT@D3)JL(U-GXHKU'/73N+#_3=K2EMII&QJJ?QB&0 MRP/(+3(AD+E4GC@GCT3:L,4C#;#9@\@ZM=#NM+/=VT3;_)PC--P]II'V4+M5 MP=%YS1DP7KO ,^L@!!)V5-JJQ$/4I77BVK':[EZKY[MOJ+76:15&FIP3Y.] MW3$,R6O2QK9F9POA,/9[0&I9-/EMC MSKVUU=///'*3SB-JL=W:*3J>K5$R09'!@4J.8.F=@%S(1[!8HF\^@.596W6N M\EMK4.?NK9\JQ93@(6M,M8U(A%@,;0UKC)#!HQ&MDP8>(.4E-=_-R,L*M97DO9.9DU0B- MF5POJ\ [6>Q=2;,EJ0-VR;A^+S\%H+(,''8,'2IG,.==&L]9W(810/VSOA>77G,\EU M0!0OYLNK)-WS,+DN^ON5N!DF_QO#_'*!ET&O.PN-SNJD!0-O:QS-TE'A14P0 MT&3/50K,;A6()$IN@)>^N@;NP40.VW'A^)A]7BEV>G-RKT7MOL'(!QYTC$;0 M1PP[/M@&6&N4#+$ TG$*JJHGYY. PIDTS#D?7/-\M$?;07?>S/<-+L-XTD4O MWTM2NFSENY%/777R1N-:$?%NG-)98"TTTN>6*Z^Q:=WT-Y?=G(6^%R[2DA32+F",O .:%!.N6"](J,\=8.TC9T_0C]?W?!W?:= M:?:470=G5U<0(TMGDN".U:L&6H$3"ESM)^^1H@K4#Y=(!LGX_/XLXKX6OM6M$-:XNVD@L1L5;RUU6D%--%-?. !FU M!EPTP?A""[&MI_,\3,V/T/[W$*0UDE.GGLA%9>WM:NS9935V_/Y;^/?9_//L M?)YP?^-RCYN1=#UMQPQRT87HN7-;G449$FB]E)IXOBD;4>"]-! M+X95B7_6S '//)-!4!RI;5JVR25XJW/TS:/=C]'S,CHO[(*573HO["2-@6.! M'^>S?)Z6'^:?PLC*=P7G/P# ? M#(N:Z[M][P_!R7T"A@%+&YG>!\B!#.[ &K^@_C>LQMZ(:1,*"V38B:Q!,3+Q M0M(,!%?!)DPR-@\PW")@<'0<*M![#?+VY>[ Z5#5PR2_8G+)BXL5%*$$"E? MJJ) &>,AZE2@&"V(,X7ENW'IC;E-FY\^\$B^_44U:\JWH24_/T]_'T]/:"-\ M6)[B_&(%R6G';,I0A*85R$#[09@":!0F+6PP9IMY*9N?/FQ0IY'D#^?;P)*O M$:5:;+@VH"ZA&VS@C(PH$$9Q.B%5J'&F"#P6Y43*GKFGW. ''SZ,W-NK^S;< M&SH#EGX43I X\N5T/CL_.?UZOKSDS<7B+C$M(_,Q*6#1$J9U2K7[5P3D9$XI M)Y$EN04DMG[A, =#(Z'.CLWA@6'S*8PG*\]_?C*;Y;XMEB5(SC M7BD$S1FQ3-7^^IS.SR*]L\&JH'+K&LJG:!K66FD>[SB**#J UA,AQ;=_7K1C MJQ>U]%_^$OX<65&,-[[0$J,%6B&'("-MH6RECISKS%M7N.U!9IG4EX *)/V4$ M%LBKCH&^X5NWW^_A^DB2.U)\C298%ROJ'7CDC%"?,61N;>*M^RN\_.NC7;"R MT_71+M(8^&[@4YB>K(/?F"R)V$BPV6$M(Y+@64 046 1C&O2UPWN JY>V.6Y MM8?\9H:Q%95:*D%-DI45IP(U7#A?CWU-8 M=\6]!^<&%OAOX^GX[/SL@G >"G<*/6B3:H13!/!U* ]FGPPJ5,%OE\CLED+_@TM^/#G#<)9BI@-P1RY9C5MB_1;\0:RBH4'91+S6W70?$KP M-U\Z7(BWB>#WYM_@@O_WV?S2_%FL=!X7F=DZ'%@E;0BV*0$=>*K.)Y3(9?); M]A1]4OIWW]QQO&3?8_] ]@X,CM_#&7XHM]9PBA MI,(+"B-RVJKZX@F,/$C <,?$H1*=M6;OP&']O\X1IQ\G1/7BRSQD7,TP>#]) MEQ?:D>D2:..D7"L@+3,0@_;T)?.,1Z;4W:-D8RC_\;<,AX9&(IP=A9\=Q%:? MC &2"22$R X,#[&RB8,S](T?&15MHBTTT@$D=!G>V!,'L^<7RM#WV&M^?<3YJF74-.%U MB?Y%3XF:W%5C!THHD1'J[0+9!E%!L K!J"R+XT*PX+< VK;OZ])Z/AQ51V%W M!R?CY8W_*!N6N"=-;I/F!'V'Y')J"\R:8JPKRB!O? )>OKO+D^XPR!S$WH$U M"V$\$=\^E,N.Z*?CKY\O%G+;[?@%I^GT+,S_/D)EI;<\@T_,$X_(%(RUX([V M0"Z<92GD-J?9'J\>MN_:T?3-L870=YGCZ],:#%N,IW^;8IA/,=^X,+LLAR"N MKZM'#[YZWNMM#:^G#U_M,U]A"^$TSZD *I9 %:_!"YX@:,E4U$Q+W[K!V)&O ML.N6V_3^"B9N*[BA<[\"P>G1=(Z<*8\96YYE8IJQ7I*I+ L]KB)\G*;:[RMZI)?LC M! V7LGP<^6\Q,WH_8>R-K*\X'\_RYR4=Y\?'U\6F)5=W=C(=_R?FD;:&]F#P MP(*E[1E"!MJO"CPSW%@FM)>M5?9N% Z7^SP\ @\35^_*[O7YV?EDE7[W.BS3 MZ=^^OLK_3I]9N:$YSK!6@$9Y,# M'TK6 G/(-C\G< ]:S3">;A\@?SX8]+XA1D%;R6*M=Y#&@#*>>"P\0I2<"2*8 MA>:#E@X__9O[T'W $;_YV"\_V06I:S1>OS[_? MZ)87P6)$ QSK (\D.$11^\X+'3TY*+(T[WR]F9*#+RSIJ>^F]*SSE7Y<%\L4 MR3UF"0(M ;7V\W5,DC+D1NE8K/>Q==^A#60,?&MTN-SO74@>R.H.3IOWL^D) M/>VL+N4+_ MUW=I&#BKH/$I&[CG M$ET'.'U-KQPO?PUI%0Y:;=R0$H;:6S$S70]L'2$FU*"CE#EI+TMS\-VG8N"L MJ,9'WH%<[@XG%[LLV"!1*PG:QMKX*!MPTBHH*KGHT+",K:O:-]$Q\'SI V7[ M*%3V8/3 [M)M^B^48L:Z[BC JE5?/2?!A2+ &_22_$>R%+;I);7IV3T)?Q]I MS1JRK@,]L1Y >37#TV<#9=5WO%$IG2/D(2A7983!QBM!I<5D5H.GYU\]D3S[.R M@1,Z&Y][':*A@SVRTP)K<=N%7DG9'#/'\DL2POB_6=38P% M1R:2]<1+\MR"I!7:0GP,,LH8Q!8&PB[O'+P [/@ V-#-M+DT>M"GMTZM]U?5 M!YS;[$/4(&O7*,6%A:A1@!0V8 G(C6YM)#Q RK 3R5N?ZBWXW0%L*N$?RAVC M>]U"Y)?9?#[[@_;CZ_"5?K+\/I(E),ZY!,Q"U6:P#EQA"(R^QY((K(C6!6*[ MT-?3/?.>@+A[<7@LZ31L*KD_]M[^60>]GH\7IV>K.J?*P5=G=?[KR*/#D,AG M9/07.7S(P F3 =&7PFEC9M\ZJ/(P-3W=/+7!52/.=Z"_;G-G-7WX,]$2\H?I MS8@X'R%/DBR%0KL#2==+1L10 =&TJ?+ MU2P^E)KGMDI.(]XM+GV+D;+)98^\%IO1IO%!T(*4@HS%B<0<=ZKUH/0GB=H* M:?8E(.TX,8/2_>AIW/OX??MQ5H_$L S=&XW,$9=S-4-A)!\F)\ B/Y M*OF <)_(P8P9173<6X>M]<[-]V\7B&0O 3('L[<#:-SFQ[LI/1D7R^I@OBT% M4ZU'ONBU%$YP9)C+3,<$N+X** @19:C++)()7PQO/N1^%P*W ]>+"G,?3T!= M.7BO9]]P&HAIN.Y/^:E*[2*1%B[)=,[[="X3ML97V3E'#S][]''->E$L36] MK5I3;,Z7F^;;"4]7O0ND#8Y'%8#T"EDTH=Z",=(G@F<3D<7LL77EW(XD]I\1 M?9'1HX)PI)M!6FE!>?K#,4P@BF-1LKK=7EY*= ]--XZ(Z.?/E]X=*QV#AN]"TB6HARE4V 5A'>R[?9.4 M0S+),EL@AMKVV_&:VN+(@@S*^5J7FTKSA*/_*E1H@[I&A0J[0&#@0,/;Y6F8 MSB:K!/AWTP_S_#O&>5C\/5QDPULTW*8<0+):T9U-@!!0@4_6!E&,RRH]8>=O M\9K!C9SCBWEV')YWH"B/OY&O/7/-K*#M:Z!$;^HQY\"K.B+3H&,9A2VJ=9#^ M&9,UN.A807$*/\?'YV%N;?9V5=^!>F^;+U[Q@7 MZP]BGI4V$*?@9E3>*,X,6\ !6\AR"Y VZT2$EM6KS)9/K30IBN M,S9M#?=%R0!M1,,DCZEL4^CYX[=IV0D ^[9IV44:'>C3YXP=D!5:T]$X*$7. MNT+RY8-A=7X.>?',&T$VZ8LS9OY/"Y)V;='LA[5.0T9_FXYKJP+,KV=G7W&Z M6#VO07[;=L]M$0C:8P4-8SYK"'TH-U_^"2=5>Z^R'S^?TLZ*E;R+\K1KAUE% MS;5/%J23KC9_2!"S#L!C-B'R: CW1P@![4_QP9W1TRGF\PF]>_6.>T)[13*; MGJS'/?_R_?HS%W2\J@/1U@H"'4?I98!BO276!0TN5?-."3H&3=V.K2MWFQ$_ MN%GS7)B]UUU]$/%W8/ZL*;^0@TY>(TL&6QN)AU,],)2[L"R?6?8O&>V_G]?-?2&NQ:OSY>EL M/OY/S*.,4=3YHK6.RH-2R8 3I$Z\"UE+6XJ(SVZ+[KJ(SLV(QBALM0F:0**# M/?%J,EG?X&SFQ-L_ZS]Q9 0KO+;V#*JF'";+(=@S[XB? M X2_SY;_&Y>?,,U.IG5W7C]I_4L?EJ(EF9"P]:BHHRUFV+[?/^I>V@DB+^K:>C;]UQ4SKG[ZJK91J^,9&]]C M/_FBXUUL[[;&/FZZ(]>*>Z>!D V][[\.NJ;_KG99@O.]^-?Z5'+!?OIA># M*+0I3L9,C'&N)H5:"S[Y!%:JHIV.+LCT8C;C[;6]T,#;C[07#P#;#WTDKMV. M*[YP*:V7.H#7EJ^;W7EF/"2&C@7N4S#ZQ6S"VVM[H2&\'VD3'@"VW3>A7V_" M*9Y4<[[S;7C75! ;@G;!ZB*4A)R\ M(T%[!3$%#=Y8)B)JKV+K*N'.6##P;.$?.IQS-"C^T,;M]NP;V8 2,9**UICJ M)!95I]4EX-%*IV70GG63FM=PW3]\E.AX&Z=#); 3BO^/BS ]S3ZO,6?VA#X';@80O&>>58Y!'8 M*E?<%@=>L R\&%9,B)$W'_;:S>)_^#C9#Z (CHGG+K):>X#!*$GNI6 &O-4, ME""?T%OR#I.3P5IN/.:7HP4:^P0O.3[W RB (Z'XAX_M?3A?+I9A6ML W>'< M)ZQ5CO3]U[/I*B1T'B9UJ/UBQ)6T7G$.U@5B(+<*7$X96&$F^B"=X"_'*]B# M <,:!#]D7._8,&QXAK?-\+VH %ZL.?3ZM')R,9Y>?OL-EG$:+_=/[-WM^2WR M>0]84:,TWO6;KQ"?&.&], U.UX[-2BOPY.T!TY$KS8V5L74>S6T*#ND0<$G(7S>.\])(H07(("0HENL\&N9 ZQRRU4C'V#;-(38]>]CXYP&2N]G1 MX6"F=>#[7ZRAMA[X4.XLZ%5*LW-2K;7]2F QV\@B!)]H62B)6\I9T!%=3$;+ MX%K'Z;!D8NSD*2T>=A21385675 1@WMD3)0LA,SAHY9X&?#T<$RZ !'5[V57T_"8O&A?%[.TM]7*AQ]SBRE!"+5A&GC M$GA.G-&%!:Z MC/I^*@7-;VHAWUI37 _=_?#T[.YM-5RT'/Y['R3A=J,K$ MI:>CU8"GQ8#*D4&T04(=GZ. _\/AA<7"HQ&9MV=D_&EC %).<(2I&O$&1&0!T$"TJB$G$W&-Q[Q[ 6R7&PCK)A"X)QKNCUXYCF@Z@-V=E8R8S$PY)">-U"]M0\/!,5X O6$&4]'9MQXS M=(>$P4>X'4G6FT-[>S&^F\3E-^/%N>%:M^Z#N1>C@0ZF>!XG'%^*AI:M?6D[ M?'2M]];Y<=T@?F1L"(H."I!U$)8JH?H:EH'EWB3E."J=GQFS#]$Z;+9*-[!M M(LHN4D'7H]_>SQ:+7XG=K]>3V\;3D^O1;2.)UF=&*]&BIK>*%&N1+0>4&$U MLF^:=\IZFJIATRB?#8B-Q7. LFQSJ&^^*-C8M6^D702#CM->R@6"2'0H M9&]$),^]W/516YN+CY&W%0#UBP?@L036HWM2!+>Y9)#.K9I3Y[J1'+EQ] .E M$%&V/H;W<4_,CX:IG1C?-(?ZF-F7E5EES:Q969[BNA?$K*Q#BQO&!-W(6FV5 MH=F"AO99G,TY0;0#"9;$9..M=+VE7"D==:.&,Z;5-I\%(2$7:2V!:)"+NPKQ\$W+\_9X$9 M[[&.(@R1CEZ5(++L@"FI> J<^;O'S,M/1&B A<,8V<$! 138S\&=P"1G4(0UB(&@1*TE'3 MYA# B>)!%!FC9%;HW+J;;O^)"JVP<$B:PBZ"Z0!T#XF).L3@HW>$\]B M@!A)XY)[6"194/K"3AC8.N:\FT"Z265X;$%22K(&>(& =4ZS MB72,T'RGHRT31$@5DI0*97\J#\]5S1Y<\XT'DTCKYL7'0]VJB]^U ^AVH__)] MY:2L;E'%M& M)M5BOAQ]JCTZ5A$P%IT6DB?@TI/3*YR$8(J"%#+Z:!4JME5I&SWU!J;HJVL\ MW7KAP!;WL<4Z.Y3'/0#C(G3AF"&+33% 8Q0H+P*$I 5X)I 7GS'@5I=1VT!C MR/#@ <*Z*^X].#>PP'\+?X[/SL\N"#>1NG 0M]'9+,6_.O J_Y\'A?X'^?$IK??:G2+?FVU!Y13PMK P<@@ MR&Q/ H)&!R6F[!7]C+4?1+:9E('C?L]T7+241Y^PN@BQRYQX4,40^26"TH9V M60@.4F98N/=.Z-:.](/$#&R)M!#UT_#9@^_] >BRIM/Q$H)2X$3M0YJ=@6BD M >F"8HC"%6S>A7(3(=T!9Q\A/PZ=/3C> 6P>5=+7,79>I)$.)7F#M!;%N*%3 M7FL@U1S12+3!MU9"VU$V<-_Q9S[LCB"M@6_4GZI(>37-M_OD?"%X+4YGD_QN M^B9\7[PJ1,?;:?Y0WH9T^CI,<)K#_%_.Z<.WRUDN.JV.$HLE^8)U?""9FRIF MXI(5D#R&0A:H"?Y.LZR-M_3/3?>P"O08N)N]$! ,O$'>31-17*/%-]>!\_K= M<$*:Y]6W,)Y4S7*KYA!S+:RY**>9GGP^GW^=G).I5$J]%;6 N23RU&O' &0& M$M8QTF0P);U-LXRF1 WKKQP9VL.)KP/C8N/B[S!B55Z(Q5CGD$["XHF[P47P M/-(R5;'%B("Y>;[,MK0-:V <$9U'%5('X-NO1#MQG[R/&EA@M>I0\KI(!=&S MR&M' 2RQ,1*/5V=_M#K19X#E\<7W C#Z8#TV0Q:%J4.Y#-:21,_ D^$"PDNR M;(J*2K6^SSUJ:?W1"DH[0&H3(7915+_32M]@FI"(KE9K)<^910E9K:HA?21F MU[952ECN:JR%MRZW/X3>86M6>X/M(<)\ 7KVWF%RN=Y1#J;ZB)+X&LE3E$E# MJ-.<1!0R<9G1\-8]D?7.2*S$F9(6$J'0")YWDP2D32^NAA=M1UE5VW"YH>$QW-1)$!P?K)>U/#?30GED; M4X*0G !E4$#,P9*IJ\E<$%:XU+I(?TO2A@78,5"QYUB>743T,I!W8TY#E-9Y M]!P$-^1JI6IU>*7!%$'$!<\S'P!_+VTLSTX0.6@LSR[RZ@",&T=YR,@]45I' M+_)"[KTC(Y<\)5J2"T(I;KUJ/99G[W$JG8SEV4GLVXQ3V44&'>!HXV@A9K-7 M)AA IDGY%TM>#&<)I-*^;C\A7OIYPE1RVJB;NDP*KQ&F*=).4JSR_?A(4*4L4 MEW-X0 +L6UW1"KOLPDGDETCDADQ&240VV(@XZ&RD RCSP(@2Q"B38O$RU;;& M\IS1]"H#0P/RM*7S0V2"$0_GP'D,?,F3:8P2P!Q&C?/,:8Q+:Z7+Z9'3"][# M/7+Z\+J=#BDOFKQ@9Z.S4B.3E$1<2PH:F7H414[2<>^B^'?JD=,+L0X];.>=N@\ <(-4)Z[PJ0DD"4*S#:1+(Z::%^\%?)K*NI6^!02ET),;L#6 M.)3D^9E*DLIB'0,#+>@TXAQ^97S,4X)YY,2F1,Z>F_O41EWZ&6S;T\!T ?*W M.\E(F*4TP=7LF3=P;C4<-,BNE3"]^3!:C,!H_9%Y^C?YA-EJ,XOS]7W[\ M$!XKS?.\@X='Q/(CB@TR[G-X[89:*F6 BX(R!@P1T2#G$AQ*Q@.+0$ M>9&KVG3PR$8XUMF(8-@G&L(AJ=JU=J/JJP^:SV,:@]G7@(NP._ K!'CH%+AB M3.Z'[!)%6H,)F3!+X-9SAUWI(N?&1@V4P;AS(J4/PQN0G&TMM+$.P!<.)RX)B(J@X27>?J" M=$@3L-D(EURKH 0-I;V2(R.F9QU)T ?7PQ'3/DQN(K3>M8"+&2FX41A1HSA8 M_"PBI[%%V(:D\P!:+4N;8"7+,(OG;$YR69T"C :44;\*',' ?PV>H> L,# W M,':,$Z2"]CY&QST_T4ST?Z>"RUXB,JC@L@]>#0CCUB(MKN!@"A.1MX(B'EF. M9UB#M/(QF*BT-:4#5$<7RC52<-D+]BZ%=HP('[FKHBB"?,\$@EC@W@0 M$MFD(XK.QD@(=B)LZ*,N0:%/=5/,14VF8NQKJ(O9]?1@>I'#AA@<"A225(C[ M8)$UBJ!HO- 4,T(UZR 8_;[:3#CH2(1W] LKS.Y&=,FG.)]?W]D7?7CF-R:$ M_'!!(9:3T9Q%CJSDN6^E(TEA+BE-/13*UH\TXX@-%Y-RS*Q>4KG>RL?)^[]\ MS.&/EYL17M&8L$8,9^4KX>*TBB?D%+$D!2>4$3TD8\=GFKEQRLE&"88V8,?^ M%A6F<";%+0SC# D0\SOHFQFF]=( M8>.HDH:2XL4-/4FLT^"JN*R= Z#CY2^W63BS_*TRT#W=T#W&[AV[6W\[2&[DE=I MF;B>7STLY@L["<#6QR-& PY,\H T!=3I0 MG4SZ3@=.$RF8'=M;G:17N[SQ,N8FQ PQ+3$8G=H@K>&'U(8Z0_.@K3-)WRX2 MZ[23.K?\%0&H"0G<+-5Y/$B"*"L8^#6$JOSZ@VAD,)8H4*=-,!)'4KJ\8"LA MG:1)7XPT#6=VDS*SOO@Y%CYII9' G(+P)X: *0Q^NV1+,JYXF<$.4CK)C;E8 MN3F&X04EIVPU;C8D1XMC>%"FF? M??_-QO??C>9^/)T_/*O'E$1S':841I'AF78D3 !(8(T*IT[OG,2M]N6PFI7!%U,DG9 M5%_#46AA6.>RML(0S'$$92MCGEX(MAURS%L$ZD:G))AUW48:7<84UP+ ;9W3 MVH>++4"_2B\GY5T$.QXYBF'C/&'D))P&9;TC"2Q^Y3O9-YI%E'9O<<]BRW K,)^ 8[93:?ZA.:W//]K&G-9> MD$U+\*\V\"\&S'KGH_*$(ZH4F.M$>E!R\"M-29(FDN1$IS8!Q0?T%L^B%@/^ M:/Y5!O[S;!H>_.)J]C7.OH_\H]:CS!@2+%QR(*APR5&*M-0<>1XB\"52$SI9 MQ@?PW_;MNB5<9>_\P;QM0S:RA;S:P7Q=O&:9RPXVPAAVPAWX\\;3_"P6)Z]X M4L9UZHG734!>$U#OEAB.Z6L!&SO7,3N;?IK-'<-8<>W,[B\O7;>N>M(;%L,QJ@0;.0_PL,F"&(QPC459' M%6*7ZK^^WZUGDIQ BD[)\P;*>;[$L5V5UO]8;M#Z)5!9/2N,L7<8-#/E<#0, MV.&6"=B*%=Y3IKEPI4/S>\BIV^>JG(53FO/M"M'JZ.%(G/!QM!E5_?S:8/ MMW??'A:;RM8+3&E.8WDNX/R9Z)")6"&A: R",,HX[G#!]?ADD\)S#,C3TW.\ M7I28=ME"X,B!H" C#<.66N5PZ;=8W:FK.X3U;)?? M4%P:D[C5N;2"LCF!^ MY9OO6>=EX%%8QU8)EI321)&2%DP#92S2/ML'3)DH#3$\A0Z7W/;5VQ&+8_": M%F5> ]IC4]-^>BH%PH1)'<"!=9(JQ .52.>G95@Q8WCT)A5O^;J3F+J#ELO? M1F6X7EE[O QO?8GY-*U_=QUG]S?6RQB,U4BS). )((,Y6"Z)1Q9BEB:S2KT MK7KDT'?:JCXX$LKIB?C:@(K);Q1C?+FK3R/K1N/1XL?ODS":+Y_7!ADG?^1!K1"RG&S'Z M?+RN4JXR6Y:3:<=(LBPA1< JX-I[Y!)SR,7(25")\U#:CCY,55MAR7("5Q"+ MRA?CJKCDC^GXX3[^Y-7/&,=;^\UZ.$HW5FI-K>0HD)R/=,P@G5PN7W0L,27A MY+@.-V3G#[;EU0^_*D_#Z0&)X6C]QH19\"#Q5' OE)"EC$GG8S6JBZ&5N\/MV66#Q>GTW*^>J>%;5IV MBWEI%#80)]1;3:5PG>Y[>2CD6AT:$' M>QXFY;$/TTG^DVE:;OW]7]_B9'Z:5U>'/G;B1UB]]EKE39:V(7CC51[8*/+D M-8VT]1;92"3&P@JO4N$3?]XW62].V=OI/(\%P$H0',"_S4>7.HDLY0;Q&!V1 MW@=L2U>GO*;BDEYC]9&15Q'28?RO;,+_86>C'"1^?G9_ 4V=1HL;;P3A>12= MDI;EHBV/+#? '\]2"@Y,1MS%O-KSBY M?^2'\?3/CY,TG=TO/[I*A"ZF&T7*)[&F!M)R8F.K)*>JV&+8XI PX=$ R"?[2A\F,X>TPSSCY/'47 ?)]=W\5> KZ4 M";E*+_(40,D38&M4YWE\W$L8;Z+'0@I!$"R9!V(P! M8=V 8? E=W6Z2K_/XYOY/"ZN'"B<26;&^[_\77X+^6$S M&O"4I+L1R6B9A[L2%WD>P6B0\2F!L9R\,%3SY$KWX!I [B59K,=(][D1K>S^ M;&PS> M:)H$4CK"Z362(DL<0S(1F[ @@6ZV^]JJJ4]"W"59S\>JY_JH7E[0\KEM^8L= MVXF/7^]B;E9:WQ(_DIXS6N,E.%;'(N>!)(DMBHIGH788&>(,\DP;'2@7UI:^ M?2M&1S?:3[Y.=Y$;H7A.:WFDH\^65PK($650=&!X1>,$5<6+27O2>%$6=@_Y MVA]9+8Q= U;SWOV]6Y6N?0$%\CG.//#[1C()%V(. <5< "X40T[)B"S3.J1D MC*%GE59#V]N;V<13*NXJG-:Q#SI]\<06 M0/]=5[GCE6;1J>01!<\+_#&2>Q$1N^RDG#MY1ZM*#QP]ZQV_MPAX#TLQOIG8K"8\0I!A4@@T?.R]R,S2=K;!).EVY=>3RUEW3O]Y&Y M7D7=Y?!LP +HM%-P3W\#O7']9QQ_!P]ULKB;WU!MC(C1(2U,[HLN"7(.=JP) MEDES[S4O'4@_EM9+L@A.+K5#L;P@FADI\9>)Q#5%8F7%!([AX0>@]RE"29(6KRAC-&8LRS1>(-X;MN@-4G( M&Z:\II%A4KI.JC>1=1]"-"JR-W07)YIL$WUQN@+0NN^W&A/2H]'\8)$]890%[R@ 4F3<\\,#!?P_Q3" M7(B$*;6.E2]1[$9;W2 IET40E*R( M4@DX@O*L/ON@/@'%AX0U)IU%4.POJN915"?+J'(X09;I9Y5.%-0'Y2B2)'MW M1H.)@@-!(GEEC0Q>JM)-W8;45!6?+G9^@2N!Q+]G:NAFX[7?.9)#-Z2%]-#F MSI\21/]1'HE7;_6^Q.]Q\G"F=XD;'SOWN\1]>ZV2E2/8R^C@(@E"QOSV!^QN M3Q)*C!L#9C=/PA76OV?-RGWU=S$\C.-5ZM;A\+%7&:A6X6T(B!)!@2M:(ALX M19@I:904A+C2N![(-.ND*UZ>T9B;,)6(Q>8?QP]:Z(A M"+8&Q BJ RX=K;C43O!]8._5";X/!A?4"5XD2W$NH+=,Y?PR=KF#"T7:,T=,B_<"?XDU6:-',Y#L6M,8E*[X7WX4[Q?9C?9J=XJF.(A$04" 6U;Y5!#N?>YT8S@;%4UM@.E^"% M=(KOA=?A3O%]F->8]GAV3CX]M39C1GHO\NN09&3NT HV@"48:<*\3)8#XF<: MN_2I5]_XD]6@-7-W'8=1 S*W$=O//SY._/0^O@CZYOG-DAI*$'<\SPAB";DH M,&**&JP43@&;PI+7C;)V5-AP:=B?=BD!37,"]Z+)U./N;GP0E!MP0%S,EP X M-^ H:X$\E91QYYT,I9]V'B2JKHE^1C$;"DAS$O9\(S%P'81(**28.YQ;8%C, M25".G;+$LF!*IRYV$E/WXJRCN'H!4+%>YKA.U=3B1(B4B&AM\Y@CB@SF#*Q- M.#:&&P^;[F"JGZ9'^,DJK4\B2:<'X/+J$5;)^ \/BX=9;DH,0G[*//CASYTX M$]YSOU5RX2%:3E0>245L;I/*-=+12A2<]4($$IDH_1#C["]4I[.E!G\7YWXV M^I81?O2B;)21,'"I3; :<1(HTE8R<*J43XX+9^QI1K=L)>>2\MI]I&9[A_+A MB%2TTYY-=;^:K;5\#OX9QIG7."*!36[9+P6R,3*4E/?1,*R#[Y1+A \\DR;X MW4])VO7MNN)3#-1I00ZW(2'Y/*UV,%_/1-9":<8$7?I?DIF2,T40MBLD!GPB#@Z2= M0)0Z[>$486%U!_.\^Q>KR\E0:*WE2$BSDGD@3/P,KH,I^_[W3K1IY-*TFEXWD#T:5\)$'BG0*_ M*%'G82L&MF(Y152!!N<"*\/.E+^I7W90VN8IS?]V16EU )5+-!B@/J?&DQ%GUI;-%@/*]4'H76)4EC[B'[N$-"@9?>$Z0-%MD&#[FRDJ 4A V4 M^!1/T@:X'Y5U6ZTV(9''(79!,IE;QSYND'MB%$LYM&1MGA9#$)C4$ADF%V00%[?Q5FTN5WL30S462XIP@2KW-%8(J>=01+< MP$ #\\Z?HMEO/RKK-E9M022/1.R"9/+&BVAY9-EKRX4L8! CI\!:M@)K#ARF M6I;N!-"5MKJM4UN0OU[H%'N:5*V9Y5/ [*RSSG9^]#-H%I MI$+NTZIH1,Z1A)2REAEPL(,NW;;MO'--%Z#H?W[QW4/\.'D]62@I9KQ1B"4! M_IL7%L'I@_///EK]--)> RP MID2P%P%1C0E<,1HCBU5$/!$N>522D.)OSO=2=$G3QTK+VI&X-"IEUW>CV>-F M'/5,>!]^+=&'^6V^EA"< M2F$P>,B.PSDCDB(G#46:^ZB8!6L3^P,&V06]ENB%U^'7$GV85[GYRIN41N-1 MYL=[\&86/]8[D-$G800B$J?LQ$IDHU=(B\BBRO&2;D^.#W1>V?[U=EIP#A"/ M0LQM[')9[\!IPJE2"%L3$$B[!F,11P0WLR-4T BFX@DOEQYBWLCTZZ0K0Z@ ME"FI0# H5F?AQ)B$-!$1N202H23X1,X4"6G8_.T/>Z]&&7TP:+E1QF1+XZ*G M:I+Y2D7#;1V<=0QI.)^(*U#[6N* 9%):)IXDWIQ0W+]]1A="FA2T8P2B:U.- MXNA4%L7/L]%T]CG"S_ NII$?Q8G_\19H&*W[ACB2QV)J@;@5#CS4Q(&-*0_+ M9-Q$S917LH.H'?Q0.\9W.5$JR]W*HO)(]_N_OHUFH\GMN^B7.V $H*:KW23C M.,\A6PG0(XZE05HSDAT,F0A6P; NHX0.?ZD=$[R$$Y!+#WA^OF_T]KZ)R&^Y%7$#Z[PKW8"ME_^4S#YED41Z_]L?P>[H [>W\=\Z_L>-?)C8YB;[A!)'#8%-8< M&2T"XLECY;C33)@.XMKY@W6?FYU&\$[#[4;TY/7LP?\3=K?AVH+SNVNO3]XN MT8'P8)!1CB(>1@PYUUX;C)&P>?@@%PD9GQ+*VCAY1:T.G5JF'<@(;OWX)8X>/29@ M7X;[M<5G1??O<$*B'Z51#*O3YZ-2A&"!,,M//$1RX#%C!QZ1LE9$[+GI5))R M2(1V$5!O3$,!4*>E.=R(F'R8SJ*W\_65G;?M7/#(,0IZTDB&K%(!,<&(5"(9 ML1GF'"0C+[]>44#*0+I%2 ;PMX%\W^,TR:?C\RG_!^L<%MR?5IN$D8]YYK=6 M%%DJ# K,&\6BXDF5;HJSAYRZ(:[S)Y5+(=.ND*UMQ@0',$F%J',8<<857L=*@T(&H'QSDG[G$@+G?US"WDB0Q(,\=1%-P3RZ/C M_)0O"+;15#?]TTSEWG$8-2!S;Z?SY=/9M9*^$=&[B)7()6@:<<<-,BYPI).' MFTZ#^9!*=\K:I*')VJDC$9X69'=E.VK5P.F/Z?CA/OY\"?VS!NRM_6;]:/'C MAFD&JA64>DHT%_#D1)&% Z9SX4ZP$3SD+CF5SA]LLD)JF,">"J0V M%=RSXK08/DX>:U]OHO666L^0<%3G*E<*-S_#2"L=-*5,NB$WY=9O-EFP=3*E M-ISMMCD["[L@CE>C!O9T_68G"<@46H$-<>2$\RD\X8\B%(E;B#_W>) M=&XLVV1ATW"!&,*\Q@:DK;;R*-&+V'').]2JM-SC]./HQC M7-PXPYS3.B'#.6PAP5DR@45DL/1):E"S5G20L1W+=Y(<H@IWV_VTT"+RNX?G+^-Q'1^AXG M#W%^ \R(40@%C@:5B$=/!ZZ1W/?FSPFG ED"8Y(I:BI MLDD867JN5 M: _<@^)"S8&W?S'G?/_W=#19_ &_>8#=//5V#2XZ%X1%8?D,1>0!A227Z'EO M5-1.)%VZ$5-/$BNU#N;8!BW@5A:.(>ZMRZU"%#)4,14Q25J45EP7V#KXE-)6 MJ)-P#QR;L+,Z=RB-E!M.-$/8!(ZX2QIIK&"/H-83H<&K5%I"_\T["?<1E>,[ M"??!K3&)7%5.)BN%IQ$C+*5!7.9^X$);Q$VRC'+L0BP]J.R".PGWPOMP)^$^ MS&] ?-Y.9]^F,]C$\PMA51]+HV-_?^\G7[_#UCZ45C@%S]E9,L'+[(QZ!'7V%!>5Q:31ZK737>3 M#T(;C0CV^;!HCZS"!D7O, F"B(CWO4L_+"//OU9':0R&:UJ =Y4CWN_B./[S M2YS$/[/4SS^-_?I!*XV,*>40H5'E-C$$60I\"=@S;'PPO%-'E5WKUT/\>*2F MA=E6_:7X6B]N]S]?_]L8?[/W<7E.X%)5EN4A?]@(Q$$U(@!)+:M2WCV?M)G-W^6">^G^GUR!20FOM#4)U; MD_* C& &29JT @< -G8S MH+?Q)K=>2P2.)=;YW5@4 FF;%!PFCG/?"!F*=]+H3%P[X:#A,C$]!T"U[\!5 M22)P:S1Y:V>_3W*9?#(A*,HTDH'F,GFP#8SA&*4H5?*.&?",>U1WOEB\\6>? MQTA(&48V(@F_6/CP>'Z55@,C;JA1@CEFD=)Y2K))!&F,-0K,J"#SHQO:96+" MKO4;?ZXY5!X&L;/9:VE^@P67X"6H/(PO/\82%%G).0+OP?@D4I(^G.42JFSX M5+AR^C&_T:JDKP]N'O_UD+W4[WE/Q]0V47+0$EXD2J(/CPR^=''_?GP(XWPF3>3\'EL)\]B5X7%YA0D#K!I/@$N*^4,5OK2 M)%L%7P[;*[O_V[J.]@FEX+G]-W"_/V\_PQ[&Z8?>* M!4C\=?)ME!>]!AWP"_SA/XN0^7K5*E[W02S6\M2)(Q5MW1?T+8VMPGAMK%G% M SX.K>W<: 2KS_#9Q>Q^$CZ,[6T1I%ZN6,4S/0JGK9QH!*5\XM].YF%6#J:- M):M\: 2H_YS^^9.^LAIPQ])5FMHT'7@2@L';_X6?,9X/7TB-V?&"IZ^ ^M7Z?_2_PAVXU*S M>)X(QCH=5@JAUPAH'R=A]'T4'NQX640V!*B-I>HZ9?MY/CW$@-I':3S^2=?6 MH$W?0[1MP6H([>#YM!L#&D@+_0PF[3\TQT017ZY=UUGN=(KV,J4X6.W=8O[US9>O)Q&+P]^K6_M^1O'HS/K:!LRVVP-N]+S# M\M[ >N$J??.&^P,;?&D!NM\G83;^B&X_1SJ3J=U_J#\VKS+2#R#[@!%N_L(GZPH]D?=OQ0 )HM M:];I<-8?H]WLJ S6RY/]X]=_+I:B]/9NK%RFJ.D#TP(*J#.J7Z*??X^S'57KUK5?"<)3<=_K @".[ M6G7]F>%1YJT+5@N0]<'G^6'=QY;*2O9+G*]G*N8[8'"T>=MZU?#:R_=I)R;\ MM\X#G,0ZZ0K*WQF OS, O;#Y;3KY+4Y+@/)RI7H9LWV\GA[8>$/W2H0E[T>3 MQX&]\"^+73"O%JZFU(ZU#+JPJ;;*N[U=K#8U.-KT,?\]&\3)'.SD6K534.M+UWLJE\7__P\\U>SZ_GL_7PQNK>/J:5RY=Z= M/E"MY/%85/NPK3+"5P\+T/%PCT]N"ZK2W:M6JX$\%LN##&KG OQMNOBO^'13 MQU+UR%T^4*TDLL!E>9!ME1'^ (M.)W&]TQ()T1U+5BN-/!;%_:QI"[=W#_%Z M^OZOG.O/W<S]6+W%>4@*Z\+-!,8 =_^O!CD=IY%?47]N_?HF3F$:+P<42 M1WVP7JJ^I#ATY6M;(@%J;&PG*X(_WG_+S2)@ VXT'BU^E+'=COMBO=J 0D+1 MC[/M>& E3;P]R]8K("C@A+5IZVTAL+ ?O;EL)Q";BG4=YE%#68%IG(-?^"7^ MZV$T>](K991RC\]T KFIT%=_'K9:!?3Y^ZDJ@%ZN7*3Z9P^Q!2I_/ML??\P_ MQQEX6_=VXF/IPI\NZP\XU\"V$T%_1/RQ&W^-; M4!.WT]F/P:4CVU>L!],FOZ<=-U\[D#P>;Y(WBH6*2'8O7*_Z:B\4TWY\J0S= MYS@M@-//56K6E!SF]73/QNL7^0!)OQ6!8W.M>H]Z>X*R@PE_URJ>\Z;YNS[Q M[_K$?MB$_WL]7?KC0X_'RY6JE5'M.QU;-UL;@/'XB:PR1V-SN7K7^E9V3[OL MO7:;L&BS@S7X3#Q?IUJ1VKX3L66CM8W:%;5E@FZO5ZMW;0_SXUO+7[R=?HWC MZ!Y28PX8G04BCN6[=: M7>ZQVO4PCZJ?Q>GU=&'')?+ FVM5*[<]^LQMY45]A-[X!7CBXQ^?[2@4 FK; MDM4*:X_':P]G:CO*V5,$"C-5I53CKC6KU"=P!WM0V.]>1X3??;XOIQIV+ MUBMU/=;*/,">AM!;4O9,0Y0$<=O:]>I4"V"YAUDMJ-(G4HLKU)TKUZLP':)7 M#S&J=F7%L^'.B'>5.SH"#961GZ+^LD[7P6_RH#>]1N=\&XI M^M23>:+@JGNW:MV@K.E M<-9!!M4&\+5F&1H)V;%DIVJ%EH)9^UE3/?*_5O[E 3RT=B M42' MJW7":^6 D9[F-)"B+](>\SG"W4"J*4HSS8V5#="IH-+)==K=,*CI1C, MQN;;*/,>#$??>E7:4IBDP3+5Z>0?8+BL"'L7YWXV6J9A"M6I'EZ^$X@M!4"Z MLZSZO11&F2X[YIA^_[F[4NGG0ZMW0K:E6$AGAK7:4./C9#X"ME[/[+*9ZK-1 MAR\I']A=8\]GBK3:Z+J- GTW7GWJE8 <^7YUY[)#8F%/R_V2FS,-[[BQ=<&* MCSL/8?$B^K6'&;5CED^D#7[5MK%4-6SV@.Y>N &L M]CP&/C$;7\?9_?PJ7<\"R%<9"W_/LM7.4#\; MX3!CJEL*F:H2S4A?KE3M)6]?&V[+]EN!Y'JT&&Q>OUBJVI/<(T%YP8#:C4,? MQI%@)TBV:L+TVR*&#V-[.PB>76M6>V[;#Z<#+*D?6#P%9GN6K?:^MA]LAQG3 MA )YAMB2L $A/2]5[%7L, M.IL<: *6K]$_S$:+49R_N;U]\]V.QH,+>/>L6^_=ZS& [>7-9609/T_'(P\; M^#R;^A-F&5]\Y@19QMW;*)YE?/ZI5S)2(-VX??U!L?C5\N'YTJ5O-!)5'HCS'OZ=7J.O_B#_<'8>_]?_ M^/]02P,$% @ \8 $5\W0SJ:[#>E M;^6(^W8K;0)G4SVG^_[Y=-\-U,Q/#-5 UK& M7M#(_P):C8.XQ['WZ!#U)#*#J8=!@]SJW0UE*"UK!K7@OD]?\6;!]@AC ?H[ M&7_>N^E??+@X[_8OKB[9U0=V_LM%[P/K_=X[_]R_^%? M;SY][E[V6?^*W7S^V&-!DU>#UB[?8]W+]^Q3[]QYV*PWR,O^+SWVJ7OSKGO9 M^U2]^OUC[]^L>]ZGED:]WM@TBM_P?1+>@*BT!;&4^8 M'7+[^E7[Z(1MC,1[ZRHXFF)39@+#V:G2F^_D9U";.O'_'WUI6NJU-DW#!1OR M$3 -(PEC9& [E(;]6G"-N$\F[ 9RI2U3&?N@=,J">O57IF+VLP;(V'7"96;8 M-0IGH W[>(V!.CYY 7%J;%VT1(!FXZ&,ALP4]&/>?PP: M2B7D0"I-@@F<:H&QM$-TT.00.0-);XZF*8%NCK";8.%D<1I>"@2;?QT( HME MAD$FO,R#6D'\H3@VZX5VF<5()-Q*U".S*"D$ZD3@+$2P@J"31#XYQIT@2U!. MDCDF2SB8I:$1]D*2X@I)% D*(! 5HL4-9YP]$3=#%B=J;*8HU3"0QFJ. W%Z MZ>U&*RL+8#-38U:L?2EX:VT=WOKW@O/&E%@J"P,B!Q7'$A]=P"X8U^"@@:&6 M80(40@:(QS"19DCB))8B,1(YTK.0)DJ4*; ?4:96B<=(KE4$ E\;MHN0$( 8 M\W'OW45#G@V =9&-;HH$); H>_WJJ%$_/@G:N[#G% 1ML?C.OY142F8>IS06 M(_I:@*^'$]FUT:!55!W/AO-/>\[G95"C!.5X5T3].: V#[8(J'QOBX#::-$\ MO >#NP6,ELMK#\.J0BDWXH79O OEOA 0%N5(/INJ0J,"I*B1-([X4 HRIX?J MYCEE+M*NAH0[G)7I=(Z52DG)U"B1/M$6HQ(IW-[<%*&10G(MR0'ID[Y+!!EI M*@PE8K=$C!P%<8;\]4*FC=GNHU!C0MA) 5AE1N5<:)W;A#G M5%H2@+D64S AO"4/92+MA%+\NF%I:3G<.4CY57%/=*$T=5GDKG0H+W2.D#:N M)(DBI84SP!6I \!-$-8I$VJ!G)8,B6 ![M&+2TOF2-XO!;_1UN!WQL.]$4\* M1U8478ACK!+E".-BUE1[6%!L0+O^<7WIYY"*'9$RC2\P0U78+X^]26+@,VF@ MZCE^>,/#PFE=[A8?^#E >QS0:( 7 #:Q-6";D:4/YBHH:-==%FRN90ESCR!' MRN JB@I-05](E_?TI$*45&@EK2;HT M%C=(X X)Z/P@*V86[7E[AMS,J@JB.H=S$"X'N#DH^7G"$GD+27EBL"1?><*T MO)3]5OLOO]]R!X=BN@PJ[P8.^? M[=,W2]O=!"LNK EHHMVK+3WC20@',H$/-O&C('?4D;U%9C+J:YV=$>8TX.> M1X&LW''XLX,UW,4%=C0PHZXU@"QK311&;&%)6/$)W6 V-T6*R,#Y<6Z4"6+M M8=@L6?_):XZMPMCV;6VZF)1CC511P8"#XS6$C#MK+K%5\?E-9B.5C("27,8' MY9&Y+JD0TCQ1$\#6\5!Y_N/WD(M(>V+6KSWBILZZ?5#9'"+R0%=QDA.>&^A, M_SA!ALX3/NG(S$V5ZW12*@N5M2KMT+7VB&@>ZX'RYM-!R3?/;[QK=7_K;37^ M%].1R^:::]JW8DU;HU8_"K[87*]]N>UK:AOUVM'!\;.K;=8.6T?/KK6%4&P? M/KO:HUK0:F^D==]%S4<.P6%RGKW=:>Y,.Y3+IE-G@0/75-]71!OY'0DOWOS3 MHEN!DLIWOO,%^S)1'-.TO,>5[V^6N\6@,%@?!P?UDU;%?6:R]"G'PY/QM'GS M\[!^YK[1U#B-'6EQJ.CAR7K]JH5;!_=SZ:I^-E./G*/GQ^/SBI:$ZO@VQP#0 M02B;SOQVA?)K@?M[!&N[XO&XI76ML8:EFLV5?^=#"3'KW4%4T/D1N_)[KG\" MMWV!V[WVA[I8OZW$:^]) =MW5=J:(G#Q0\1<&7?=W?$7.B-8^31Q3F6NS*O/ MN_ 0^:RPJUT>^)JQ_.D_K-QW'W3^#U!+ P04 " #Q@ 17U=XV!@H( #- M*0 & &=P<"UQ,C(P,C-E>&AI8FET,S$R+FAT;>U:;5,;.1+^?K]"1^H2 MJ+*-;+E- M58"16JUN]:.G6YHY'N1)?'(\(!F>_.WX[]6J^*2#(J$T%X$AF5,H"JO2OO@U M)'LGJM52ZE1G8Z/Z@UPTZ\T=\:LV=VHH?7^N\IA.)GJ.M_WS\;:;Y+BGP_') M<:B&0H4?-U00[@2T>]BHUVFOU>I%LGE ^Y(.F]%A/0H.&_]I;& HQ/T8FX]C M^KB1J+0Z()Z_W=K-\J.1"O-!&TK^L>'D3HXCG>:8S&"P_]/K6-0D31_*WN>6G.[SJHQ5/VT[CS>\\HF"0,?:M-_5W;\C[JE&,E'Q MN/WA5B5DQ06-Q+5.9/JA8F5JJY:,BKR@5?\E6(U)W./(>[0//;%*:>)AH\EN M=>\'JJ=RL=.H-1_Z] UOYFP/$ LR/\CXT^[U[?G9^6GG]OSR0ER>B=.?S[MG MXNS\HG-Q>M[YC";T=J^_ZMBZ.'+UY?KF2^?B5MQ>BNLOG[NBL2.KC=:FW!*= MBT_BIGOJ/-RI-]G+VY^[XJ9S_5/GHGM3O?SM<_??HG-ZRSW->GWE*'YW5UM+ M73VOB'])UM>MB9MP2->9@@4 9)&:( MI1@.2T(R8C10P4#8@G_,QH_(4*F$'4B4C9'!N1@8J7P !VU&@3.0]68P38=P MB-YY?!8? -0'#GSP-!$I%*$63&RRRH%> /XN@V<_TJC< D,E?0H](@ M+D+H!'#F(E@!Z!2S3X:X,V09RG$\PV0)!_MH:L ^5*RXPA)%# $ 40,M;CKK M[ FD'8@HUB,[0:FAOK*YD9A(K.R Q5DL 3$R.?)SJ&P0:UM@ M'%.FT;''2&9T0"&:K=@$)$("QGS"HH;*.^2!%J=/#E?.,,^=YUU L'=#*?#H#2Z7D9.Y4X$_88G6L0GL2"8&",I_ %C+M6..ZM#8X/:WO[BS!>F; 6T+PZU:T, M:FR$H0H9J]+J5#*_2PN<'N4,:%(RN.+D41RD0U1%SLDG(/%<4*M.L?E]=^#JD8",JT MOL+LZ2+_^MRK) 8YE28NGZ.G3SRB-RG,W>8COP:PQQ_'>8(W@+9P;= V94L? MS454\+F[+-EP?,:<5!HSU2+HT%D2LGKMT__8G+W1V&DVU0F1$1\^(\+&>&; "R(U3)QXS?7QY/] M1;\7"B:['56D@;L^V/KK /7]$G-OH AX*%/P]" S(GG' M.=778"ZKNNK1W6).[GJ>A;+RS.&O#Y:0EPPQT-*4NY8@LJPV(0QPH2BL^)1N MD<]MD0 96!_G1IDAEMZ'O:ETO7Z'FPZRWYJ;D0DJR6(\)O:.!]@0H'R 72'MAVJ\]XVU=[DY"97?ADKYFK7[0^&IWO?;UOF^I;=9K!WN'KZYVI[;? M.GAUK2U <7?_U=4>U!JMW96T;KNH^<@!'#:3Z<>-G8W)@'+;M.NBX< UT?<- MT69VS\+S;_]YTRU 26<;/_@E^V.B..1E^82=[]-ZI^@7%@5R8Z]^U*JX3TT> M?<[Q]&*\;-W\.BQ?N>^T-$YC6^68*GAZL=Z_:^'LX'X^>ET_7:EGKM'KX_%U M14M"=7R;(0!\%2HF*[]>H?Q6X/X_@K5>\7C>UCH=*(K$V;06N/3'K+]"M7ZA MVKSR%[F(TD*\MEX4L&U7ERTI^^8_/\RT=>^XV_XESI 6/DB&AI8FET,S(Q+FAT;>58;7/:1A#^WE^QQ=.\S"!9 M$F! $,]0+#=T,L8QN$D_=0[I!#>6[I2[DVWZZ[MW$O@UCC-Q&D_+, QHWVZ? M9W>U:+C2>;8_7%&2[/\T_-EQX$#$94ZYAEA2HFD"I6)\"1\2JL[ <6JML2C6 MDBU7&@(O:,$'(<_8.:GDFNF,[F_\#'>KW\-=&V2X$,EZ?YBP/3 MD]GIZ&@.\RGX/3AU9^[8A5DTMH9^J^,U/YO\31-_; M,PC,WT8P&YW\.CJ*9B]V>H'7'TP_OHO^A-%X;N2!YP5?QS/C":8=^KWB^]=H M^][,)QQBP3F--1,<+IA>@5Y1>%\2B71D:SBAA9 :1 J_24HY'&>$<07'*.=4 M*GAWW 0AP> 1> -C6]2B%2OL57^ &AP.A$;ZD..3RG"EE M5-K7M&2=-F(LD@9$+O]+XC,HF'$NJF*'(1AFO&$TQ M%L;6[)S"-$U9C =';&[EW02\KEFZ;D)12E42]*#%]?:H ;?M8?(CB2C,Z+ZN MOE$RY5?'F!&Y()PJ9WJ9T36,8LN,*;PFRHDUR]=PQL4%XK5$)#N] 3RZ*&^, MTM;>K3)U?F"=^J\W2?S[T6_"TG?WN@:&^;:"("TS[)18Y$5F*G);I9)^*IFD MYIZJ#$\UH0II?T5>FVKT.Z^2UUMRKXIZ6] UPWZ_U48N^P-;B/\!/H-GR2?C M.)MR8KL.QZ+&48<]R3CH:V039N9B@:/!\-HT8I)E@&9X&)QG*"B0:-6LAQPG M/#;7T6'"K&O#(6J56546HJ"25(5Q=Y2XCR4;B=1DD=&->"%D0J6#D&:D4#3< M?!DD3!4968>,6V"LT:!VMA!:BSPT"]JYF6 XG^O[LRV<2GRUN[E>M;]I7-IT MLHE^[[6[GR=VV>F[0;WV/ MTWI!^U%N=RUO%7=8'JH@_$VCU=@8U&T2>N#;\MKX>T U*"Z-\O4MUC39G6(2 M1>,'+X*W!T/?P'* /5S=,D?ELE2Z6D3:U1YRZV_)E\'X-MPJ'.Y'[CM!8SV& M3&.H^,M@O=AI=P?*?MY:G+9(?25&3U^/3ZM:CU0[<0LD0&0L@0WRSXO*AXC[ M?Y#UO/CXNM9ZU/^.;R)NU][V[]DJKC^C*82R"TLH:49,Z#M/;:XZP^X-WI4) M66![E/JNR1<>]-2?U3.G7?NLZQ]02P,$% @ \8 $5UU)B9:M! U1( M !@ !G<' M<3(R,#(S97AH:6)I=#,R,BYH=&WE6&UOVS80_KY?<7.PO@"6 M(LGOLAO 4W4&CE-I342^ ME6R]T1!X00M^%_*,G9-2KIE.Z4'M9[1?_A[MVT-&*Q%O#T8Q.P<6OVFP8-7I M)>U.BT2^UUZU:#_J=GO$(R1I=3L=$OSE-] 4U4L;I;;MB*:6@%;G SIT>R MN19[A%Q0^8."GTQ/E[.CV62\G,V/87X$D[>SZ1$0NGT%$X^ MGBX^CH^7L)R#WX>/[L*=N+"83JRAW^IXS0>3?R[)CA

'-]*IDQAX M78/ \NT4%N/37\?'T\6+O7[@#8;S/]Y/_X3Q9&GD@>=])<^,QYAVZ/?S[U^C M[7LSGW&(!.#]21.$!(-'X V-;5Z)-BRW5_TA:G X$C(#WW,^0(+Z1C%A*B(I?"K/ HI@ MQ/"NX/3%GM_UABVO:4=5$XA"W12%N_@6-"HDTPR!(#R&Z66T(7Q-<,0PU'F2 ML A#131N9=H$O*Y9LFU"7DA5$*12B^L-44%L&\)D1&*1FV%]7;U6,@57G;$@ M6"U-J3903:Y9MX8R+"T1HC=AU^L,OKL(;L[/5O567S@\L M3/]UG<2_?_I-6 9NMV=@6.Y*!I(BQ=:(1):GI@1W92GIIX)):FZBRM!4\:F0 M]5?DM2D_O_,J?KWC]JJ*=Q5<$>P/6FVD7*WK;X;#%K?(UHO:'^1VWW+6\D= MEH?*"7_3:#5J@ZI-0@]\6UZUOT=4@_S2*%]?6TV3W2DFD3=^\.9W>S ,#"R' MV,/VC@GC8ETH76X>[7+QN/4_Y/-@?!MN)0[W(_>=H+$>0Z;QJ.CS8+W8:_>& MRG[>VI1V2'TE1D]?CT^K6HU4.W%S)$"D+(8:^>=%Y6/$_3_(>EY\?%UK/?!' MXYNHVKH%NREX5R9DA0U1Z+LFGWF6 M4WV6CY7V[>.L?P!02P$"% ,4 " #Q@ 178>X4E)_Z ()0P $ M @ $ 9W!P+3(P,C,P-C,P+FAT;5!+ 0(4 Q0 ( /& !%>2 MK8C@#Q$ 'VT 0 " '-D M4$L! A0#% @ \8 $5QRF*CTJ&@ T0,! !0 ( !"@P! M &=P<"TR,#(S,#8S,%]C86PN>&UL4$L! A0#% @ \8 $5\2__9412P MU3,# !0 ( !9B8! &=P<"TR,#(S,#8S,%]D968N>&UL4$L! M A0#% @ \8 $5]5*,Y$_S YJ@( !0 ( !J7$! &=P M<"TR,#(S,#8S,%]L86(N>&UL4$L! A0#% @ \8 $5S%P/;!5>@ 'ZL% M !0 ( !&CX" &=P<"TR,#(S,#8S,%]P&UL4$L! A0# M% @ \8 $5\W0SJ&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( /& !%?5WC8&"@@ ,TI M 8 " ?C @!G<' M<3(R,#(S97AH:6)I=#,Q,BYH=&U0 M2P$"% ,4 " #Q@ 17^P]05[<$ #R$@ & @ $XR0( M9W!P+7$R,C R,V5X:&EB:70S,C$N:'1M4$L! A0#% @ \8 $5UU)B9:M M! U1( !@ ( !)&AI8FET,S(R :+FAT;5!+!08 "@ * )P" (TP( ! end