<SEC-DOCUMENT>0000897101-23-000039.txt : 20230123
<SEC-HEADER>0000897101-23-000039.hdr.sgml : 20230123
<ACCEPTANCE-DATETIME>20230123161543
ACCESSION NUMBER:		0000897101-23-000039
CONFORMED SUBMISSION TYPE:	8-K/A
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20221109
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230123
DATE AS OF CHANGE:		20230123

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Pineapple Energy Inc.
		CENTRAL INDEX KEY:			0000022701
		STANDARD INDUSTRIAL CLASSIFICATION:	TELEPHONE & TELEGRAPH APPARATUS [3661]
		IRS NUMBER:				410957999
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-31588
		FILM NUMBER:		23544643

	BUSINESS ADDRESS:	
		STREET 1:		10900 RED CIRCLE DRIVE
		CITY:			MINNETONKA
		STATE:			MN
		ZIP:			55343
		BUSINESS PHONE:		9529961674

	MAIL ADDRESS:	
		STREET 1:		10900 RED CIRCLE DRIVE
		CITY:			MINNETONKA
		STATE:			MN
		ZIP:			55343

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Pineapple Holdings, Inc.
		DATE OF NAME CHANGE:	20220328

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COMMUNICATIONS SYSTEMS INC
		DATE OF NAME CHANGE:	19950401
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K/A
<SEQUENCE>1
<FILENAME>pegy230081_8ka.htm
<DESCRIPTION>AMENDMENT NO. 3 TO FORM 8-K DATED NOVEMBER 9, 2022
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:pegy="http://pegy/20221109">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03E_pegy_pegy_20221109 -->
<!-- Field: Set; Name: xdx; ID: xdx_044_20221109_20221109 -->
<!-- Field: Set; Name: xdx; ID: xdx_05E_edei%2D%2DEntityCentralIndexKey_0000022701 -->
<!-- Field: Set; Name: xdx; ID: xdx_055_edei%2D%2DAmendmentFlag_true -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DAmendmentDescription_This Amendment No. 3 to the Current Report on Form 8%2DK of Pineapple Energy Inc. (the %93Company%94) amends the Current Report on Form 8%2DK filed with the Securities and Exchange Commission (the %93SEC%94) on November 10, 2022 (the %93Initial Form 8%2DK%94), as amended by the Amendment No. 1 to the Current Report on Form 8%2DK/A filed with the SEC on November 10, 2022 (the %93First Amendment%94), and as amended by the Amendment No. 2 to the Current Report on Form 8%2DK/A filed with the SEC on December 14, 2022 (the %93Second Amendment%94), to file the information required by Item 9.01(b) of Form 8%2DK related to the completion of the previously announced acquisition of SUNation Solar Systems, Inc. and certain of its affiliated entities (collectively, %93SUNation%94). Except as stated herein, no other information contained in the Initial Form 8%2DK, the First Amendment, or the Second Amendment has been amended.  -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityCentralIndexKey">0000022701</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:AmendmentFlag">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:AmendmentDescription">This Amendment No. 3 to the Current Report on Form 8-K of Pineapple Energy Inc. (the &#8220;Company&#8221;) amends the Current Report on Form 8-K filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on November 10, 2022 (the &#8220;Initial Form 8-K&#8221;), as amended by the Amendment No. 1 to the Current Report on Form 8-K/A filed with the SEC on November 10, 2022 (the &#8220;First Amendment&#8221;), and as amended by the Amendment No. 2 to the Current Report on Form 8-K/A filed with the SEC on December 14, 2022 (the &#8220;Second Amendment&#8221;), to file the information required by Item 9.01(b) of Form 8-K related to the completion of the previously announced acquisition of SUNation Solar Systems, Inc. and certain of its affiliated entities (collectively, &#8220;SUNation&#8221;). Except as stated herein, no other information contained in the Initial Form 8-K, the First Amendment, or the Second Amendment has been amended.</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="pegy-20221109.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-11-09to2022-11-09">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000022701</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-09</xbrli:startDate>
        <xbrli:endDate>2022-11-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt; text-transform: uppercase"><b>United
States<br />
SECURITIES AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 12pt Times New Roman, Times, Serif; text-transform: uppercase"><b></b></span><b><span style="font-family: Times New Roman, Times, Serif; font-size: 14pt; text-transform: uppercase">Washington,
D.C. 20549</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt; text-transform: uppercase"><b>AMENDMENT
NO. 3 TO FORM 8-K ON FORM <span id="xdx_900_edei--DocumentType_c20221109__20221109_zFfSFMq5Eshd"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:DocumentType">8-K/A</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt; text-transform: uppercase"><b>CURRENT
REPORT</b></span><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><br />
<span style="text-transform: uppercase"><b>PURSUANT TO SECTION 13 OR 15(d) OF</b></span><br />
<span style="text-transform: uppercase"><b>THE SECURITIES EXCHANGE ACT OF 1934</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt"><b>Date
of Report (date of earliest event reported): <span id="xdx_903_edei--DocumentPeriodEndDate_c20221109__20221109_zDd9DPppRRL4"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">November 9, 2022</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 14pt"><b><span id="xdx_904_edei--EntityRegistrantName_c20221109__20221109_zzadQj0ERFN7"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityRegistrantName">Pineapple
Energy Inc.</ix:nonNumeric></span></b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
    name of Registrant as Specified in its Charter)</span></td>
    </tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom-width: 0in; border-bottom-color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom-width: 0in; border-bottom-color: Black"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b><span id="xdx_903_edei--EntityIncorporationStateCountryCode_c20221109__20221109_zEvyd2WBBuDb"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Minnesota</ix:nonNumeric></span></b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    Or Other Jurisdiction Of Incorporation)</span></td>
    </tr>
</table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; width: 49%; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_904_edei--EntityFileNumber_c20221109__20221109_z1wlQIiFNNIi"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityFileNumber">001-31588</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; width: 49%; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_906_edei--EntityTaxIdentificationNumber_c20221109__20221109_z9htMJnYcBO9"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityTaxIdentificationNumber">41-0957999</ix:nonNumeric></span></b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Commission File
    Number)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer
    Identification No.)</span></td></tr>
</table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; width: 73%; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_908_edei--EntityAddressAddressLine1_c20221109__20221109_zHbplHpUj149"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityAddressAddressLine1">10900
Red Circle Drive</ix:nonNumeric></span></b></span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in; text-align: center; text-indent: -3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityAddressCityOrTown_c20221109__20221109_zz0cu8TxET0c"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityAddressCityOrTown">Minnetonka</ix:nonNumeric></span>,
<span id="xdx_906_edei--EntityAddressStateOrProvince_c20221109__20221109_zQDZtvgvCmV8"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityAddressStateOrProvince">MN</ix:nonNumeric></span></b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; width: 25%; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_905_edei--EntityAddressPostalZipCode_c20221109__20221109_zXlSAer1wk7d"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:EntityAddressPostalZipCode">55343</ix:nonNumeric></span></b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of Principal
    Executive Offices)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_909_edei--CityAreaCode_c20221109__20221109_zbyUihbbW3te"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:CityAreaCode">(952)</ix:nonNumeric></span>
<span id="xdx_90D_edei--LocalPhoneNumber_c20221109__20221109_zmNLzKz4JlD6"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:LocalPhoneNumber">996-1674</ix:nonNumeric></span></b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; vertical-align: bottom; text-align: center; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&#8217;s
    Telephone Number, Including Area Code</span></td>
    </tr>
</table>
<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>N/A</b></span></td>
    </tr>
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    name or former address, if changed since last report.) </span></td>
    </tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Check
the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant
under any of the following provisions (<i>see </i>General Instruction A.2. below):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--WrittenCommunications_c20221109__20221109_zAjWk18AflV5"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Written communications pursuant to Rule 425
    under the Securities Act (17 CFR 230.425)</span></td></tr>
</table>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_edei--SolicitingMaterial_c20221109__20221109_zzEV2mJe9cDl"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Soliciting material pursuant to Rule 14a-12
    under the Exchange Act (17 CFR 240.14a-12)</span></td></tr>
</table>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--PreCommencementTenderOffer_c20221109__20221109_zLYPeGrgdY7g"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-commencement communications pursuant to
    Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr>
</table>
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_edei--PreCommencementIssuerTenderOffer_c20221109__20221109_zuDtjlft6tT"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pre-commencement communications pursuant to
    Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title
    of Each Class</b></span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Symbol</b></span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of each exchange on which registered</b></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--Security12bTitle_c20221109__20221109_zsZ0qFaz2KBe"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:Security12bTitle">Common
    Stock, par value, $.05 per share</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--TradingSymbol_c20221109__20221109_zkv7bO5zCop7"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" name="dei:TradingSymbol">PEGY</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    <span id="xdx_906_edei--SecurityExchangeName_c20221109__20221109_zQP9aC8L3l0i"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market, LLC&#160;</span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR
&#167;230.405) or Rule 12b-2 of the Securities Exchange Act of 1934 (17 CFR &#167;240.12b-2).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
growth company <span id="xdx_904_edei--EntityEmergingGrowthCompany_c20221109__20221109_z1Jyh2MXITpj"><ix:nonNumeric contextRef="From2022-11-09to2022-11-09" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <div style="border-bottom: Gray 3pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&#160;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EXPLANATORY
NOTE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Amendment No. 3 to the Current Report on Form 8-K of Pineapple Energy Inc. (the &#8220;Company&#8221;) amends the Current Report
on Form 8-K filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on <a href="http://www.sec.gov/Archives/edgar/data/22701/000089710122000957/pegy221315_8k.htm" style="-sec-extract: exhibit">November 10, 2022</a> (the &#8220;Initial
Form 8-K&#8221;), as amended by the Amendment No. 1 to the Current Report on Form 8-K/A filed with the SEC on <a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000022701/000089710122000962/pegy221317_8ka.htm" style="-sec-extract: exhibit">November 10,
2022</a> (the &#8220;First Amendment&#8221;), and as amended by the Amendment No. 2 to the Current Report on Form 8-K/A filed
with the SEC on <a href="http://www.sec.gov/Archives/edgar/data/22701/000089710122001049/pegy221419_8ka.htm" style="-sec-extract: exhibit">December 14, 2022</a> (the &#8220;Second Amendment&#8221;), to file the information required by Item 9.01(b)
of Form 8-K related to the completion of the previously announced acquisition of SUNation Solar Systems, Inc. and certain of its
affiliated entities (collectively, &#8220;SUNation&#8221;). Except as stated herein, no other information contained in the Initial
Form 8-K, the First Amendment, or the Second Amendment has been amended.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: -0.25in; width: 1.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9.01.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial Statements and Exhibits</b></span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.2in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pro
Forma Financial Information</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.2in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited&#160;pro&#160;forma&#160;condensed combined financial information and related notes are included in Exhibit 99.1 hereto
and incorporated herein by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30pt; text-align: justify; text-indent: 0.4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Forward-Looking
Statements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Current Report on Form 8-K/A, including any exhibits thereto, include certain forward-looking statements within the meaning of
the Private Securities Litigation Reform Act of 1995, including, without limitation, statements regarding future financial performance,
future growth or growth opportunities, future opportunities, future flexibility to pursue acquisitions, future cash flows, and
the expected financial impact of, results following, and accretive nature of the SUNation acquisition, including the Company&#8217;s
ability to successfully integrate the SUNation business. Forward-looking statements also include estimates and assumptions, particularly
in regard to the unaudited pro forma financial information included in Exhibit 99.1 of this Current Report on Form 8-K/A. These
statements are based on the Company&#8217;s current expectations or beliefs and are subject to uncertainty and changes in circumstances.
Actual results may vary materially from those expressed or implied by the statements here due to changes in economic, business,
competitive or regulatory factors, and other risks and uncertainties, set forth in the Company&#8217;s filings with the SEC, including,
without limitation, the statements made under the heading &#8220;Risk Factors&#8221; in the Company&#8217;s Annual Report on Form
10-K for the year ended December 31, 2021 and subsequently filed Quarterly Reports on Form 10-Q. The Company does not undertake
any obligation to update or revise these forward-looking statements for any reason, except as required by law.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30pt; text-align: justify; text-indent: 0.4in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.2in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="pegy230081_ex99-1.htm">99.1</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 87%; padding-left: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="pegy230081_ex99-1.htm">Unaudited&#160;Pro&#160;Forma&#160;Condensed Combined Financial Information</a></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted
    as Inline XBRL)</span></td></tr>
</table>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Gray 3pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&#160;</p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>SIGNATUREs</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PINEAPPLE ENERGY INC. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Eric Ingvaldson</i></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Eric Ingvaldson, Chief Financial Officer</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: January 23, 2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Gray 3pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjdEKgkAQRb/Afxj2OUwtCXwrqYgsQiJ6XXKMJd2R2dXyk/rLNiUaLgzDvWeuEBOxpY2qkOG6yjM4Y91U0iLkWCKjvqFLpLt9Am7neFfGstR2OH9gSo5Bx8R+uJDOGKKdMlgkEITTyGkGQZzMY1gehPf1U9KlKlBbJSuQuoATU8MKreR+/HCWL9JU90PVBdko0gmEfjDab4iCMIIjdfJJ/DCQZanwJsN4YsvUNt+a1liqYV1h7brMiP7lfQAQwUk8 -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>pegy230081_ex99-1.htm
<DESCRIPTION>UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="margin: 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit 99.1</B></FONT></P>

<P STYLE="margin: 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>UnAUDITED
PRO FORMA</B></FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><BR>
<FONT STYLE="text-transform: uppercase"><B>CONDENSED COMBINED FINANCIAL INFORMATION</B></FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma condensed combined financial information is based on the historical financial statements of Pineapple
Energy Inc. (the &ldquo;Company&rdquo;, &ldquo;Pineapple&rdquo;, or &ldquo;PEGY&rdquo;), after giving pro forma effect to:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 52pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</FONT></TD><TD STYLE="padding-right: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         acquisition of SUNation Solar Systems, Inc. and five of its affiliated entities: SUNation
                                         Commercial, Inc., SUNation Service, Inc., SUNation Electric, Inc.,&nbsp;SUNation Energy,
                                         LLC, and SUNation Roofing, LLC&nbsp;(collectively, &ldquo;SUNation&rdquo;), by the Company
                                         (the &ldquo;SUNation Acquisition&rdquo;), which closed on November 9, 2022;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 52pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</FONT></TD><TD STYLE="padding-right: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         following transactions, which closed on March 28, 2022:</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 88pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD><TD STYLE="padding-right: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         acquisition of substantially all of the assets and the assumption of certain liabilities
                                         of Hawaii Energy Connection, LLC (&ldquo;HEC&rdquo;) and E-Gear, LLC (&ldquo;E-Gear&rdquo;)
                                         by Pineapple Energy, LLC (the &ldquo;HEC Asset Acquisition&rdquo;); and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 88pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD><TD STYLE="padding-right: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         &ldquo;Pineapple Merger Transaction&rdquo; in accordance with the Agreement and Plan
                                         of Merger dated March 1, 2021 by and among Pineapple Energy LLC (&ldquo;Pineapple LLC&rdquo;),
                                         Communications Systems, Inc. (&ldquo;CSI&rdquo;), Helios Merger Co. (&ldquo;Merger Sub&rdquo;),
                                         Lake Street Solar LLC, and Randall D. Sampson, as amended by an Amendment No. 1 to Merger
                                         Agreement dated December 16, 2021 (the &ldquo;Merger Agreement&rdquo;).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-indent: 26pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the closing of the Pineapple Merger Transaction, CSI changed its name from Communications Systems, Inc. to Pineapple Holdings,
Inc. and commenced doing business using the &ldquo;Pineapple&rdquo; name, and subsequently, on April 13, 2022, changed its name
to Pineapple Energy Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-indent: 26pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-indent: 26pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma condensed combined financial information included herein presents the combination of the historical
consolidated financial statements of the Company, SUNation, Pineapple LLC, HEC and E-Gear adjusted to give effect to the SUNation
Acquisition, the Pineapple Merger Transaction, and the HEC Asset Acquisition. The unaudited pro forma condensed combined statements
of operations for the year ended December 31, 2021 and for the nine months ended September 30, 2022 combines the historical statements
of operations of the Company, SUNation, Pineapple LLC, HEC and E-Gear for such periods on a pro forma basis as if the SUNation
Acquisition, the Pineapple Merger Transaction, and the HEC Asset Acquisition, had been consummated at the beginning of the earliest
period presented, January 1, 2021. The unaudited pro forma condensed combined&nbsp;financial statements&nbsp;are presented on
the basis of the Company&rsquo;s fiscal year and combine the historical results of the fiscal periods of the Company, SUNation,
Pineapple LLC, HEC, and E-Gear.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt; text-indent: 26pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-indent: 23.75pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined financial statements have been derived from:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-indent: 23.75pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical unaudited consolidated financial statements of the Company as of and for the
                                         nine months ended September 30, 2022 and the related notes, which were filed in the Company&rsquo;s
                                         Form 10-Q on November 14, 2022; these financial statements contain the impacts of preliminary
                                         purchase accounting adjustments reflecting the Pineapple Merger Transaction and the HEC
                                         Asset Acquisition, and the related initial closing balance sheet as of March 28, 2022;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical audited financial statements of SUNation as of and for the year ended December
                                         31, 2021 and the related notes;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical unaudited financial statements of SUNation as of and for the nine months ended
                                         September 30, 2022;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical audited financial statements of Pineapple LLC as of and for the year ended
                                         December 31, 2021 and the related notes;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical audited consolidated financial statements of the Company as of and for the
                                         year ended December 31, 2021 and the related notes;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical unaudited consolidated financial statements of CSI for the period from January
                                         1, 2022 through March 27, 2022;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical audited combined financial statements of HEC and E-Gear as of and for the
                                         year ended December 31, 2021 and the related notes; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 33.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         historical unaudited combined financial statements of HEC and E-Gear for the period from
                                         January 1, 2022 through March 27, 2022.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0; text-indent: 33.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined financial statements should be read in conjunction with the historical financial statements
of the Company included in its Forms 10-K and Forms 10-Q, the audited and unaudited financial statements of SUNation included
in the Company&rsquo;s Form 8-K/A filed on December 14, 2022, and the audited financial statements of Pineapple LLC, HEC and E-Gear
included in the Company&rsquo;s Form 8-K/A filed on May 19, 2022. Assumptions underlying the pro forma adjustments are described
in the accompanying notes, which should be read with the unaudited pro forma condensed combined financial information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNAUDITED
PRO FORMA CONDENSED COMBINED BALANCE SHEET</B><BR>
<B>AS OF SEPTEMBER 30, 2022</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pineapple <BR>
Historical</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">SUNation <BR>
Historical</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pro Forma <BR>
Adjustments</TD>
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Combined Entity <BR>
Pro Forma</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">ASSETS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="width: 45%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">5,658,354</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,060,178</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(2,390,000</TD><TD STYLE="width: 1%; text-align: left">)</TD>
    <TD STYLE="width: 2%; font-weight: bold; text-align: right">4</TD><TD STYLE="width: 2%; font-weight: bold; text-align: left">A</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">4,971,519</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(357,013</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">I</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,923,716</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,923,716</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,654,383</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,654,383</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Trade accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,938,002</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,140,633</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,078,635</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,793,093</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,471,975</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,265,068</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Prepaid income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,671</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="color: blue">&nbsp;</TD>
    <TD STYLE="color: blue; text-align: left">&nbsp;</TD><TD STYLE="color: blue; text-align: right">-</TD><TD STYLE="color: blue; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,671</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Other current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,223,013</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,584,920</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,807,933</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.5in">Total Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,205,232</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,257,706</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,747,013</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,715,925</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">341,518</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">983,903</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,325,421</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Investments - non-current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,566,853</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,645,296</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">H</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,212,149</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Operating lease right of use asset</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">63,684</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,895,796</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,959,480</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,777,225</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,800,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">F</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,577,225</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Other assets, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">44,843</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">72,562</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">117,405</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">TOTAL ASSETS</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">51,249,355</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,209,967</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,698,283</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">85,157,605</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,404,964</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,947,547</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">7,352,511</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accrued compensation and benefits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">458,177</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,022,282</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,480,459</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53,879</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">126,928</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">180,807</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Other current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">96,631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,558,686</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">949,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,604,317</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Customer deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,992,632</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,460,048</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,452,680</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">663,480</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,618,524</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,282,004</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Current portion of loans payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">463,257</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">D</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,353,025</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(110,232</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">I</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.5in">Total Current Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,669,763</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,197,272</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,838,768</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,705,803</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Contingent consideration</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,975,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">B</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,975,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Loans payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,257,038</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,299,149</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,831,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">E</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,140,406</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(246,781</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">I</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Operating lease liability - non-current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,632</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,892,842</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,909,474</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Deferred revenue - non-current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">327,189</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">327,189</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Contingent value rights</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,743,224</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,743,224</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">TOTAL LIABILITIES</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,013,846</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18,389,263</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,397,987</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">50,852,096</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">COMMITMENTS AND CONTINGENCIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">STOCKHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Convertible Preferred stock, $1.00 par value</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Common stock, $0.05 par value</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371,779</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">74,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">C</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371,853</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,562,362</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,996,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">C</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,632,288</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Members&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">820,704</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(820,704</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">G</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Accumulated deficit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,697,872</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(949,000</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">J</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,646,872</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Accum. other comprehensive income (loss)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(32,760</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(32,760</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">TOTAL STOCKHOLDERS&rsquo; EQUITY</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,235,509</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">820,704</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,300,296</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">33,356,509</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">TOTAL LIABILITIES AND STOCKHOLDERS&rsquo; EQUITY</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">51,249,355</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,209,967</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,698,283</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">85,157,605</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>



<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNAUDITED
PRO FORMA CONDENSED COMBINED STATEMENT OF OPERATIONS</B><BR>
<B>FOR THE YEAR ENDED DECEMBER 31, 2021</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pineapple <BR>
Adjusted</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">SUNation <BR>
Historical</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pro Forma <BR>
Adjustments</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Combined Entity <BR>
Pro Forma</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="width: 45%; padding-left: 0; text-indent: 0">Sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">26,348,956</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">36,404,196</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: right">&nbsp;</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">62,753,152</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0; text-indent: 0">Cost of sales</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18,427,831</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,896,859</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,150,345</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">5</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">AA</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">41,174,345</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0; padding-left: 0.25in">Gross profit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,921,125</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,507,337</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,150,345</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,578,807</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,382,310</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,042,166</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,150,345</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">5</TD><TD STYLE="font-weight: bold; text-align: left">AA</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,714,300</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">139,479</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">AB</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Amortization expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,102,109</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,162,500</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">AA</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,264,609</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Transaction costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,757,837</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,757,837</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Impairment loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,261</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,261</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0; padding-left: 0.125in">Restructuring expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">467,827</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">467,827</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0; padding-left: 0.25in">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,916,344</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,042,166</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,452,324</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">36,410,834</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0; text-indent: 0">Operating (loss) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,995,219</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">465,171</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,301,979</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(14,832,027</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">Other income (expenses):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Investment and other income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,712</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,758</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Gain on sale of assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,075</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,604</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,679</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 0.125in">Paycheck Protection Program loan forgiveness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,007,796</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,007,796</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0; padding-left: 0.125in">Interest and other (expense) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,366,230</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(114,090</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(884,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">AD</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,364,320</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0; padding-left: 0.25in">Other (expense) income, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,340,443</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,939,356</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(884,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(285,087</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">Operating (loss) income before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,335,662</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,404,527</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,185,979</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,117,114</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0; text-indent: 0">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,575</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,371</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">33,946</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0; text-indent: 0">Net (loss) income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(15,360,237</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,395,156</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,185,979</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(15,151,060</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-indent: 0; padding-left: 0.125in">Basic net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2.07</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.70</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0; padding-left: 0.125in">Diluted net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2.07</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.70</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0; text-indent: 0">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0; text-indent: 0">Weighted Average Basic Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,435,586</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,915,586</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0; text-indent: 0">Weighted Average Dilutive Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,435,586</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,915,586</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNAUDITED
PRO FORMA CONDENSED COMBINED STATEMENT OF OPERATIONS</B><BR>
<B>FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2022</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10.1pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pineapple <BR>
Historical</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">SUNation <BR>
Historical</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pro Forma <BR>
Adjustments</TD>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Combined Entity <BR>
Pro Forma</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="width: 45%; padding-left: 0.125in; text-indent: -0.125in">Sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">13,918,498</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">36,629,287</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: right">&nbsp;</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">50,547,785</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cost of sales</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,533,362</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">23,779,578</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">34,312,940</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.375in">Gross profit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,385,136</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,849,709</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">16,234,845</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,653,796</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,008,619</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(113,956</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="font-weight: bold; text-align: right">5</TD><TD STYLE="font-weight: bold; text-align: left">AB</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,653,069</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104,610</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">AB</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Amortization expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,410,045</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">496,875</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">AA</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,906,920</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Transaction costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,447,284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">949,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">4</TD><TD STYLE="font-weight: bold; text-align: left">AC</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,510,240</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">113,956</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">5</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">AB</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.375in">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,511,125</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,008,619</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,550,485</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,070,229</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Operating (loss) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(7,125,989</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">841,090</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,550,485</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(7,835,384</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Other income (expenses):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Investment and other income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">106,974</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,823</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">144,797</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Gain on sale of assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,229,133</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,229,133</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Fair value remeasurement of earnout consideration</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,684,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,684,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Fair value remeasurement of contingent value rights</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,214,560</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,214,560</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Employee retention credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,904,981</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,904,981</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.25in">Interest and other expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(640,536</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(79,010</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(464,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">AD</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,183,546</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.375in">Other income, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,165,011</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,863,794</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(464,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,564,805</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Operating loss before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,960,978</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,704,884</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,014,485</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,270,579</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">209,635</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">209,635</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Net (loss) income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,960,978</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,495,249</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,014,485</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,480,214</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Basic net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.49</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.28</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Diluted net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.49</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.28</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Weighted Average Basic Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,049,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,915,586</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Weighted Average Dilutive Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,049,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,915,586</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Notes
to Unaudited Pro Forma Condensed Combined Financial Statements</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.</B></FONT></TD><TD STYLE="padding-right: 0; padding-top: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description
                                         of the Transactions </B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>SUNation
Acquisition</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 9, 2022, the Company entered into a Transaction Agreement (the &ldquo;Transaction Agreement&rdquo;) with Solar Merger
Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company (&ldquo;Solar Merger Sub&rdquo;), Scott
Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the &ldquo;Sellers&rdquo;), and Scott Maskin as representative
of each seller, pursuant to which the Company directly or indirectly acquired all of the issued and outstanding equity of&nbsp;SUNation
Solar Systems, Inc. and five of its affiliated entities: SUNation Commercial, Inc., SUNation Service, Inc., SUNation Electric,
Inc.,&nbsp;SUNation Energy, LLC, and SUNation Roofing, LLC&nbsp;(collectively, &ldquo;SUNation&rdquo;). Each of SUNation Service,
Inc. and SUNation Electric, Inc. were acquired through a merger with and into Solar Merger Sub, with Solar Merger Sub surviving
each merger, pursuant to a Plan of Merger, dated as of November 9, 2022 (the &ldquo;Plan of Merger&rdquo;). The mergers closed
contemporaneously with signing the Transaction Agreement. This acquisition was a further expansion in the residential and commercial
solar markets and fits into the Company&rsquo;s overall acquisition growth plan as it looks to expand further through the acquisition
of regional residential solar companies and energy technology solution providers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.35pt; text-indent: 27.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company acquired the equity of SUNation from Sellers for an aggregate purchase price of approximately $21.9 million, comprised
of (a) $2.39 million in cash consideration paid at closing, (b) the issuance at closing of a $5.0 million&nbsp;Short-Term Limited
Recourse Secured Promissory Note&nbsp;(the &ldquo;Short-Term Note&rdquo;), (c) the issuance at closing of a $5,486,000&nbsp;Long-Term
Promissory Note&nbsp;(the &ldquo;Long-Term Note&rdquo;), (d) the issuance at closing of an aggregate of 1,480,000 shares (the
&ldquo;Shares&rdquo;) of Company common stock pursuant to the Plan of Merger, and (e) potential earn-out payments of up to $2.5
million for each of fiscal years 2023 and 2024, based on the percentage of year-over-year EBITDA growth of the SUNation, as set
forth in the Transaction Agreement&nbsp;(the &ldquo;Earnout&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.35pt; text-indent: 27.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Short-Term Note is secured as described below and matures on August 9, 2023. It carries an annual interest rate of 4% until the
three-month anniversary of issuance, 8% thereafter until the six-month anniversary of issuance, then 12% thereafter until the
Short-Term Note is paid in full. The Long-Term Note is unsecured and matures on November 9, 2025. It carries an annual interest
rate of 4% until the first anniversary of issuance, then 8% thereafter until the Long-Term Note is paid in full. The Company will
be required to make a principal payment of $2.5 million on the second anniversary of the Long-Term Note. Both the Short-Term Note
and Long-Term Note may be prepaid at the Company&rsquo;s option at any time without penalty.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.35pt; text-indent: 27.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to a Limited Pledge and Security Agreement among the Company and Sellers, dated November 9, 2022 (the &ldquo;Pledge Agreement&rdquo;),
the Short-Term Note is secured by a pledge by the Company and Merger Sub of the equity of SUNation purchased under the Transaction
Agreement.&nbsp;While the Short-Term Note remains outstanding, the Company also agrees to certain negative covenants with respect
to the operation of SUNation, including limits on distributions, the incurrence of indebtedness, imposition of liens, and sales
of assets outside the ordinary course of business. If Sellers exercise their remedies under the Pledge Agreement (due to an event
of default by the Company under the Short-Term Note or the Pledge Agreement), Sellers would be able recover the pledged equity
of the Acquired Companies and the Company&rsquo;s remaining obligations under the Short-Term Note and the Long-Term Note would
be cancelled in their entirety and would be of no further force and effect. The Company&rsquo;s obligations to make any Earnout
payment under the Transaction Agreement would also be terminated. The Pledge Agreement will automatically terminate upon the payment
of all amounts due under the Short-Term Note.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.35pt; text-indent: 27.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Pineapple
Merger Transaction</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, CSI, Merger Sub, and Pineapple LLC, entered into a Merger Agreement that was amended on December 16, 2021, pursuant
to which Merger Sub merged with and into Pineapple LLC, with Pineapple LLC surviving the merger as a wholly-owned subsidiary of
CSI upon closing of the merger on March 28, 2022. Unless otherwise stated, references to the &ldquo;Merger Agreement&rdquo; mean
the Merger Agreement as amended. As consideration for the Pineapple Merger Transaction, the Company issued shares of its common
stock to the members of Pineapple LLC and the members of Pineapple LLC became the majority owners of the Company&rsquo;s outstanding
common stock upon the closing of the merger.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Merger Agreement, the outstanding Pineapple LLC units held by members of Pineapple LLC as of and immediately prior to the
effective time were automatically cancelled and represented only the right to receive shares of the Company&rsquo;s common stock. As
consideration for the merger, the Company issued an aggregate of 5,006,245 shares of its common stock to the former unit holders of
Pineapple LLC.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>HEC
Asset Acquisition </I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, Pineapple LLC entered into the Asset Purchase Agreement dated March 1, 2021, which was amended on December 16, 2021
(the &ldquo;HEC Asset Acquisition Agreement&rdquo;). Unless otherwise stated, references to the HEC Acquisition Agreement means the
asset purchase agreement as amended. Pursuant to the HEC Acquisition Agreement, and subject to the terms and conditions contained
therein, immediately prior to the closing of the Pineapple Merger Transaction, Pineapple LLC completed its acquisition of
substantially all of the assets and assumption of certain liabilities of HEC and E-Gear pursuant to the HEC Asset Acquisition
Agreement. At the closing of the HEC Acquisition Agreement, the sellers were paid approximately $12.3 million. Additionally,
Pineapple LLC issued an aggregate 6,250,000 Class B Units of Pineapple LLC at closing to certain Pineapple LLC unit holders, which
were subsequently converted into 1,562,498 shares of the Company&rsquo;s common stock pursuant to the terms and conditions of the
Merger Agreement as described above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.</B></FONT></TD><TD STYLE="padding-right: 0; padding-top: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Basis
                                         of Presentation</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma financial information is based on various adjustments and assumptions and is not necessarily indicative of what the
Company&rsquo;s consolidated results of operations actually would have been if the SUNation Acquisition, Pineapple Merger Transaction,
or HEC Asset Acquisition had been completed as of the dates indicated or will be for any future periods.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
SUNation Acquisition, Pineapple Merger Transaction and HEC Asset Acquisition were treated as business combinations and accounted
for using the acquisition method of accounting, with goodwill and other intangible assets recorded, in accordance with ASC 805,
<I>Business Combinations, </I>under U.S. GAAP. Accordingly, for accounting purposes, the net assets of Pineapple LLC are stated at
historical cost, with the acquired assets and assumed liabilities of CSI, HEC, E-Gear, and SUNation stated at fair value in accordance
with the fair value concepts under ASC 820, <I>Fair Value Measurement</I>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined balance sheet as of September 30, 2022 gives pro forma effect to the SUNation Acquisition,
the Pineapple Merger Transaction, and the HEC Asset Acquisition as if they had been consummated on September 30, 2022. The unaudited
pro forma condensed statement of operations for the year ended December 31, 2021 and for the nine months ended September 30, 2022
give pro forma effect to the SUNation Acquisition, Pineapple Merger Transaction, and HEC Asset Acquisition as if they had been
consummated on January 1, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined balance sheet as of September 30, 2022 has been prepared using, and should be read in conjunction
with, the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-align: justify; text-indent: 19.95pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         Company&rsquo;s unaudited consolidated balance sheet as of September 30, 2022 and the
                                         related notes; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SUNation&rsquo;s
                                         unaudited carve-out balance sheet as of September 30, 2022 and the related notes.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined statements of operations for the year ended December 31, 2021 and the unaudited pro forma
condensed combined statements of operations for the nine months ended September 30, 2022 have been prepared using, and should
be read in conjunction with, the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CSI&rsquo;s
                                         audited consolidated statement of operations for the year ended December 31, 2021 and
                                         the related notes and unaudited consolidated statement of operations for the period from
                                         January 1, 2022 through March 27, 2022;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SUNation&rsquo;s
                                         audited carve-out statements of operations for the year ended December 31, 2021 and the
                                         related notes and the unaudited carve-out statement of operations for the nine months
                                         ended September 30, 2022;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pineapple
                                         LLC&rsquo;s audited statement of operations for the year ended December 31, 2021 and
                                         the related notes and the unaudited statement of operations for the nine months ended
                                         September 30, 2022 and the related notes; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">HEC
                                         and E-Gear&rsquo;s audited combined statement of operations for the year ended December
                                         31, 2021 and the related notes and the unaudited combined statement of operations for
                                         the period from January 1, 2022 through March 27, 2022.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this filing, the Company has not finalized the detailed valuation study necessary to arrive at the required final
estimates of the fair value of the assets acquired, or liabilities assumed and the related allocations of purchase price for the
Pineapple Merger Transaction, HEC Asset Acquisition, or SUNation Acquisition. Thus, the allocation of the purchase consideration
for these transactions depends upon certain estimates and assumptions, all of which are preliminary. The allocation of the purchase
consideration has been made for the purpose of developing the unaudited pro forma condensed combined financial information. The
Company estimated the fair value of these assets and liabilities based on certain internal projected financial information, preliminary
valuation studies, and information presented to our management. A final determination of fair values of assets acquired and liabilities
assumed relating to the these transactions could differ materially from the preliminary allocation of purchase consideration.
This final valuation will be based on the actual net tangible and intangible assets existing at the closing date of the these
transactions. The final valuations may materially change the allocation of purchase consideration, which could materially affect
the fair values assigned to the assets and liabilities and could result in a material change to the unaudited pro forma condensed
combined financial information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has made significant estimates and assumptions in its determination of the pro forma adjustments. As the unaudited pro forma condensed
combined financial information has been prepared based on these preliminary estimates, the final amounts recorded may differ materially
from the information presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma financial information does not reflect adjustments for any other consummated or probable acquisitions by the Company,
or any dispositions that are significant, because no other significant transactions were identified.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined financial information presented is for illustrative purposes only and is not necessarily
indicative of the financial position or results of operations that would have been realized if the SUNation Acquisition, Pineapple
Merger Transaction and HEC Asset Acquisition had been completed on the dates indicated, nor is it indicative of future operating
results or financial position. The unaudited pro forma condensed combined financial information does not reflect any cost savings,
operating synergies or revenue enhancements that the combined company may achieve as a result of the transactions, the costs to
integrate the operations or the costs necessary to achieve these cost savings, operating synergies and revenue
enhancements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma basic and diluted earnings per share amounts presented in the unaudited pro forma condensed combined financial statements
of operations are based on the weighted average number of the Company&rsquo;s shares outstanding, assuming the SUNation Acquisition,
Pineapple Merger Transaction, and HEC Asset Acquisition occurred at the beginning of the earliest period presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.</B></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pineapple
                                         Merger Transaction and HEC Asset Acquisition</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Pineapple Merger Transaction and HEC Asset Acquisition were completed on March 28, 2022. The financial information herein was
derived from CSI&rsquo;s audited consolidated statement of operations for the year ended December 31, 2021, Pineapple LLC&rsquo;s
audited statement of operations for the year ended December 31, 2021, and HEC and E-Gear&rsquo;s audited combined statement of
operations for the year ended December 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Unaudited
Pro Forma Condensed Consolidated Statement of Operations</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="25" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the year ended December 31, 2021</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Pineapple LLC Historical</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>CSI Historical</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>HEC and E-Gear Historical</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>CSI ASC 805 Pro Forma Adjustments</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>HEC and E-Gear ASC 805 Pro Forma Adjustments</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Pineapple Adjusted</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="width: 28%">Sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">38,162</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">7,010,060</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">19,300,734</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: right">&nbsp;</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: right">&nbsp;</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">26,348,956</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Cost of sales</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,576,256</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,851,575</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18,427,831</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Gross profit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">38,162</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,433,804</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,449,159</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,921,125</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,060,522</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,127,370</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,194,418</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,382,310</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Amortization expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,429,295</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">456,766</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">205,167</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">3</TD><TD STYLE="font-weight: bold; text-align: left">A</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,010,881</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: right">3</TD><TD STYLE="font-weight: bold; text-align: left">B</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,102,109</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Transaction costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,410,634</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,347,203</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,757,837</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Impairment loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,261</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,261</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in">Restructuring expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">467,827</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">467,827</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,900,451</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,605,427</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,194,418</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">205,167</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,010,881</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,916,344</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Operating (loss) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,862,289</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,171,623</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,254,741</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(205,167</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,010,881</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,995,219</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other income (expenses):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Investment and other income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,712</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,712</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Gain on sale of assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,075</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,075</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in">Interest and other (expense) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,373,261</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,023</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,054</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,366,230</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Other (expense) income, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,373,261</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17,764</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,054</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,340,443</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left">Operating (loss) income before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,235,550</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,153,859</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,269,795</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(205,167</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,010,881</TD><TD STYLE="text-align: left">)</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,335,662</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,575</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,575</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net (loss) income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(6,235,550</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(8,178,434</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,269,795</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(205,167</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,010,881</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(15,360,237</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-left: 0.125in">Basic net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2.03</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2.07</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in">Diluted net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2.03</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2.07</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Weighted Average Basic Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,074,998</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,435,586</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD>Weighted Average Dilutive Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,074,998</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,435,586</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
adjustments included in the unaudited pro forma condensed combined statement of operations as of December 31, 2021 above are as
follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3A.
Reflects the $205,167 net increase in the intangible assets amortization expense resulting from the fair value adjustments recognized
as part of the Pineapple Merger Transaction for the year ended December 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
3B. Reflects the $2,010,881 net increase in the intangible assets amortization expense resulting from the fair value adjustments
recognized as part of the HEC Asset Acquisition in the year ended December 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4.</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pro
                                         Forma Adjustments</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Purchase
Consideration</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 4.5pt; text-indent: 31.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
estimated consideration for the SUNation Acquisition is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 4.5pt; text-indent: 31.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="font-weight: bold; padding-left: 5.4pt">SUNation Estimated Consideration</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 35%; text-align: left; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash consideration <SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,390,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration <SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,975,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity consideration <SUP>(3)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,070,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term promissory note <SUP>(4)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term promissory note <SUP>(5)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,831,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt">Total estimated consideration</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">18,266,000</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 20%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 15.85pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(1)</SUP></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Represents
                                         the cash consideration paid at close.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 16pt; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 18pt; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(2)</SUP></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Represents
                                         the estimated fair value of the cash earnout consideration payable based on potential
                                         earn-out payments of up to $2.5 million for each of fiscal years 2023 and 2024, based
                                         on the percentage of year-over-year EBITDA growth.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 16pt; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 18pt; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(3)</SUP></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Represents
                                         the fair value of the issuance of 1,480,000 shares of Company common stock at a fair
                                         value of $2.75 per share on November 9, 2022.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 16pt; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 18pt; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(4)</SUP></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Represents
                                         the estimated fair value of the Short-Term Note, which has a preliminary value of 100%
                                         of the principal balance.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 16pt; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 18pt; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt"><SUP>(5)</SUP></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">Represents
                                         the estimated fair value of the Long-Term Note, which has a preliminary value of 88.1%
                                         of the principal balance.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
adjustments included in the unaudited pro forma condensed combined balance sheet as of September 30, 2022 for the purchase price
consideration are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4A.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the payment of $2.39 million in cash consideration at closing.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4B.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the $1.975 million in contingent consideration related to the potential payments based on year-over-year EBITDA growth</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4C.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the fair value of the issuance of 1,480,000 shares of Company Common Stock at a fair value of $2.75 per share on November 9, 2022,
with a par value of $0.05 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4D.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the preliminary fair value of the Short-Term Note as part of the purchase consideration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4E.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the preliminary fair value of the Long-Term Note as part of the purchase consideration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the acquisition method of accounting, the identifiable assets acquired and liabilities assumed of SUNation are recorded at the
acquisition date fair values. The pro forma adjustments are preliminary and based on estimates of the fair value and useful lives
of the assets acquired and liabilities assumed and have been prepared to illustrate the estimated effects of the SUNation Acquisition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
assets acquired and liabilities assumed, other than the identified intangible assets, the carrying values were assumed to equal
fair value. The final determination of the fair value of certain assets and liabilities will be completed within the one-year
measurement period subsequent to the closing of the transactions as required by ASC 805. Any potential adjustments made could
be material in relation to the preliminary values presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accordingly,
the pro forma purchase price allocation is subject to further adjustment as additional information becomes available and as additional
analyses and final valuations are completed. There can be no assurances that these additional analyses and final valuations will
not result in significant changes to the estimates of fair value set forth below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Purchase
Price Allocation</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth a preliminary allocation of the estimated consideration for the SUNation Acquisition to the identifiable
tangible and intangible assets acquired and liabilities assumed based on SUNation&rsquo;s September 30, 2022 balance sheet, with
the excess recorded as goodwill:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="font-weight: bold; padding-left: 5.4pt">SUNation Estimated Goodwill</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 85%; text-align: left; padding-left: 5.4pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,060,178</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Trade accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,140,633</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 5.4pt">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,471,975</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,584,920</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">983,903</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Operating lease right of use asset</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,895,796</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,800,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other assets, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">72,562</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Total Assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">25,009,967</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(4,947,547</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Accrued compensation and benefits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,022,282</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(126,928</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Other current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,558,686</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Customer deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,460,048</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,618,524</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Current portion of loans payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(463,257</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 5.4pt">Loans payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,299,149</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating lease liability - non-current</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,892,842</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Total Liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(18,389,263</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Net assets acquired (a)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,620,704</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Estimated purchase consideration (b)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18,266,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt">Estimated Goodwill (b) - (a)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">11,645,296</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-indent: 27pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC Topic 350, <I>Goodwill and Other Intangible Assets</I>, goodwill will not be amortized, but instead will be
tested for impairment at least annually or more frequently if certain impairment indicators are present. In the event management
determines that the value of goodwill has become impaired, an accounting charge for the amount of impairment during the quarter
in which the determination is made may be recognized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below indicates the estimated fair value of each of the identifiable intangible assets associated with the SUNation Acquisition:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 5.4pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Preliminary Estimated <BR> Asset Fair Value</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average<BR> Useful Life<BR> (Years)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 5.4pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="width: 64%; text-align: left; padding-left: 5.4pt">SUNation trade name</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 15%; text-align: right">5,300,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;8 years </FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 5.4pt">Backlog</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">500,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;1 years </FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(214,243,232)">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 20pt; padding-left: 5.4pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">5,800,000</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 9pt; text-indent: 27pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 9pt; text-indent: 27pt"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 9pt; text-indent: 27pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preliminary fair values reflected above were determined in accordance with ASC 820, <I>Fair Value Measurement</I>. The SUNation
trade name amount was determined using an income approach under an estimate developed from the relief-from-royalty method and
the projected cash savings over an estimated period of time that would otherwise be required to license this asset. The backlog
amount was determined using an income approach under a multi-period excess earnings approach whereby cash flows in excess of those
needed to operate contributory assets over a period of time are otherwise attributed to the fair value of the asset. Excess purchase
price was allocated to goodwill.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma adjustments included in the unaudited pro forma condensed combined balance sheet as of September 30, 2022 for the purchase
price allocation are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-align: justify; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4F.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the $5.8 million increase in intangible assets due to fair value adjustments recognized as part of the SUNation Acquisition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4G.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
elimination of SUNation historical equity balances.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4H.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the capitalization of the preliminary goodwill for the estimated merger consideration in excess of the fair value of the net assets
acquired in connection with the SUNation Acquisition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4I.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the settlement of certain debt that was paid off at closing and was not assumed by Pineapple in the transaction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4J.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
Pineapple&rsquo;s and SUNation&rsquo;s estimated additional transaction costs associated with the SUNation Acquisition, which
include, among others, fees paid to financial, legal and accounting advisors and filing fees.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma adjustments included in the unaudited pro forma condensed combined statements of operations for the year ended December
31, 2021 and for the nine months ended September 30, 2022 as a result of the purchase price allocation and other transaction adjustments
are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4AA.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the $1,162,500 and $496,875 increase in intangible assets amortization expense resulting from the fair value adjustments recognized
as part of the SUNation Acquisition in the year ended December 31, 2021 and for the nine-months ended September 30, 2022, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4AB.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the estimated stock compensation expense incurred related to approximately $418,000 of equity-based awards that were issued as
part of employment agreements entered into in connection with the transaction, which vest over three years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4AC.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
Pineapple&rsquo;s and SUNation&rsquo;s estimated additional transaction costs associated with the SUNation Acquisition, which
include, among others, fees paid to financial, legal and accounting advisors and filing fees.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4AD.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
interest and accretion expense on the Short-Term Note and Long-Term Note issued as part of the consideration of the SUNation Acquisition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; padding-top: 0; padding-right: 0; padding-bottom: 0"></TD><TD STYLE="width: 0.25in; padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5.</B></FONT></TD><TD STYLE="padding-top: 0; padding-right: 0; padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accounting
                                         Policies, Reclassifications, and Eliminations</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif; margin-right: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the preparation of these unaudited pro forma condensed combined financial statements, the Company identified certain reclassifications
necessary to conform SUNation&rsquo;s classification to Pineapple&rsquo;s financial statement presentation. The following reclassification
adjustments are reflected in the pro forma condensed combined statements of operations for the year ended December 31, 2021 and
for the nine months ended September 30, 2022:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.35pt; text-indent: 27.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5AA.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the reclassification of sales commission expense from cost of sales in SUNation&rsquo;s condensed combined statement of operations
for the year ended December 31, 2021 to selling, general and administrative expenses to conform to Pineapple&rsquo;s historical
classification. SUNation&rsquo;s condensed combined statement of operations for the nine months ended September 30, 2022 classifies
these expenses within selling, general and administrative expenses.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5AB.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflects
the reclassification of transaction costs from selling, general and administrative expenses in SUNation&rsquo;s condensed combined
statement of operations for the nine months ended September 30, 2022 to transaction costs to conform to Pineapple&rsquo;s historical
classification.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no intercompany transactions between Pineapple and SUNation that would require adjustment to these pro forma financial statements
for any of the periods presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.35pt; text-indent: 27.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gray 3pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>pegy-20221109.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +a05s7xRiXgOn8uCZ31cSa2KWaOdwpZ6eekxt253HWkqfyEp+h2HbyVgCb+GcTEP -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:pegy="http://pegy/20221109" elementFormDefault="qualified" targetNamespace="http://pegy/20221109">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://pegy/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="pegy-20221109_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="pegy-20221109_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>pegy-20221109_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>pegy-20221109_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://pegy/role/Cover" xlink:href="pegy-20221109.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://pegy/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139864455354016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 09, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K/A<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">This Amendment No. 3 to the Current Report on Form 8-K of Pineapple Energy Inc. (the &#8220;Company&#8221;) amends the Current Report on Form 8-K filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on November 10, 2022 (the &#8220;Initial Form 8-K&#8221;), as amended by the Amendment No. 1 to the Current Report on Form 8-K/A filed with the SEC on November 10, 2022 (the &#8220;First Amendment&#8221;), and as amended by the Amendment No. 2 to the Current Report on Form 8-K/A filed with the SEC on December 14, 2022 (the &#8220;Second Amendment&#8221;), to file the information required by Item 9.01(b) of Form 8-K related to the completion of the previously announced acquisition of SUNation Solar Systems, Inc. and certain of its affiliated entities (collectively, &#8220;SUNation&#8221;). Except as stated herein, no other information contained in the Initial Form 8-K, the First Amendment, or the Second Amendment has been amended.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov.  09,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-31588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Pineapple
Energy Inc.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000022701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">41-0957999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">10900
Red Circle Drive<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Minnetonka<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">55343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(952)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">996-1674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock, par value, $.05 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PEGY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>pegy230081_8ka_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pegy-20221109.xsd" xlink:type="simple"/>
    <context id="From2022-11-09to2022-11-09">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022701</identifier>
        </entity>
        <period>
            <startDate>2022-11-09</startDate>
            <endDate>2022-11-09</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-11-09to2022-11-09">0000022701</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-11-09to2022-11-09">true</dei:AmendmentFlag>
    <dei:AmendmentDescription contextRef="From2022-11-09to2022-11-09">This Amendment No. 3 to the Current Report on Form 8-K of Pineapple Energy Inc. (the &#x201c;Company&#x201d;) amends the Current Report on Form 8-K filed with the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on November 10, 2022 (the &#x201c;Initial Form 8-K&#x201d;), as amended by the Amendment No. 1 to the Current Report on Form 8-K/A filed with the SEC on November 10, 2022 (the &#x201c;First Amendment&#x201d;), and as amended by the Amendment No. 2 to the Current Report on Form 8-K/A filed with the SEC on December 14, 2022 (the &#x201c;Second Amendment&#x201d;), to file the information required by Item 9.01(b) of Form 8-K related to the completion of the previously announced acquisition of SUNation Solar Systems, Inc. and certain of its affiliated entities (collectively, &#x201c;SUNation&#x201d;). Except as stated herein, no other information contained in the Initial Form 8-K, the First Amendment, or the Second Amendment has been amended.</dei:AmendmentDescription>
    <dei:DocumentType contextRef="From2022-11-09to2022-11-09">8-K/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2022-11-09to2022-11-09">2022-11-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2022-11-09to2022-11-09">Pineapple Energy Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-11-09to2022-11-09">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2022-11-09to2022-11-09">001-31588</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-11-09to2022-11-09">41-0957999</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-11-09to2022-11-09">10900 Red Circle Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-11-09to2022-11-09">Minnetonka</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-11-09to2022-11-09">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-11-09to2022-11-09">55343</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-11-09to2022-11-09">(952)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-11-09to2022-11-09">996-1674</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2022-11-09to2022-11-09">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2022-11-09to2022-11-09">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2022-11-09to2022-11-09">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2022-11-09to2022-11-09">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2022-11-09to2022-11-09">Common     Stock, par value, $.05 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-11-09to2022-11-09">PEGY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-11-09to2022-11-09">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-11-09to2022-11-09">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ ]8$W5JK$(A8S 0  (@(
M  \   !X;"]W;W)K8F]O:RYX;6R-4=%NPC ,_)4J'[ 6M"$-45Y VY"F#8V)
M]]"ZU"*)*\>%C:^?VZH:TE[VE-S9NMQ=%A?BTX'HE'QY%V)N:I%FGJ:QJ,';
M>$<-!)U4Q-Z*0CZFL6&P9:P!Q+MTFF6SU%L,9KD8M;:<W@(2* 0I*-D1>X1+
M_)UW,#ECQ ,ZE._<]'<')O$8T.,5RMQD)HDU75Z(\4I!K-L53,[E9C(,]L""
MQ1]ZUYG\M(?8,V(/'U:-Y&:6J6"%'*7?Z/6M>CR#+@^H%7I")\!K*_#,U#88
MCIV,IDAO8O0]C.=0XIS_4R-5%1:PIJ+U$&3HD<%U!D.LL8DF"=9#;E9T!N[R
MZ .;<L@F:NJF*9ZC#GA3#O9&3R54&*!\4YFHO/93;#GICEYG>O\P>=0>6N=6
MRKV'5[+E&''\GN4/4$L#!!0    ( /6!-U8D'INBK0   /@!   :    >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN
M$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NT
MBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \P
MO%WHJ45D*4H5&N1,PFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y
M%S?W1:[-XPFNWPQP>'3^ 5!+ P04    " #U@3=699!YDAD!  #/ P  $P
M %M#;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C
M3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=
M(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B
M63R-PLQJ2AFC-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.Q
MD8E>I6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[
MV?S!9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D
M@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( /6!
M-U8'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ ]8$W5M84U__N    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ ]8$W5IE<G",0!@
MG"<  !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " #U@3=66U PB<T%  #5%   &               @($-"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ ]8$W5I^@&_"Q @
MX@P   T              ( !$ X  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" #U@3=6EXJ[',     3 @  "P              @ 'L$   7W)E;',O+G)E
M;'-02P$"% ,4    " #U@3=6JL0B%C,!   B @  #P              @ '5
M$0  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ]8$W5B0>FZ*M    ^ $
M !H              ( !-1,  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ ]8$W5F60>9(9 0  SP,  !,              ( !&A0
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  9!4

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="pegy230081_8ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pegy/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K/A" original="pegy230081_8ka.htm">pegy230081_8ka.htm</File>
    <File>pegy-20221109.xsd</File>
    <File>pegy-20221109_lab.xml</File>
    <File>pegy-20221109_pre.xml</File>
    <File>pegy230081_ex99-1.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pegy230081_8ka.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 23
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "pegy230081_8ka.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pegy-20221109_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pegy-20221109_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "pegy-20221109.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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 59,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 3
   },
   "keyCustom": 0,
   "keyStandard": 23,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "pegy",
   "nsuri": "http://pegy/20221109",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "pegy230081_8ka.htm",
      "contextRef": "From2022-11-09to2022-11-09",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://pegy/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "pegy230081_8ka.htm",
      "contextRef": "From2022-11-09to2022-11-09",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "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"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r16"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r2"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://pegy/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r10": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r11": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r12": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r13": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r14": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r15": {
   "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"
  },
  "r16": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r19": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r9": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0000897101-23-000039-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000897101-23-000039-xbrl.zip
M4$L#!!0    ( /6!-U:->UP#20,  *$,   1    <&5G>2TR,#(R,3$P.2YX
M<V2U5MMRVC 0?6YG^@^J7S/"-DR2AD R'9(TF29-)N0V>>D(>P$-1C*2'.#O
M*\DVF%N*2<N3M'O.V5UI5Z9Q.AE&Z V$I)PU';_B.0A8P$/*>DWGL8V_MUM7
M5PXZ/?GR&>E?XRO&Z()"%-;1&0_P%>OR8_2+#*&.?@ #0107Q^B)1(FQ\ L:
M@4 M/HPC4* =::0ZVJ_XAP1AO(7N$["0B\?[JYEN7ZE8UEUW/!Y7&'\C8RX&
MLA+PX7:";454(F=JWL3+?MO1;Z@,9N0]XNW+P\D]?>G=LF])Z[7F!VU2_?E,
M;L-Q_'H ,)BHZG[M\GDPZD[/X[U^];(S?>JU.GL_@H?SNS1D0P9]&!*D+X/)
MIF/JR\H;URI<]-RJY_GNR\UUV^*<%%B?1)0-UL']HZ,CUWISZ IRTA%1+EUS
MC;M#),R4M9>^@Z=,*L*"!7RH9H0B>-]-G0M0NA9ZD$)I#@UA"2<AJ/3XFZL=
M&E^MYL!$XAXA\0S<);)C1:506":Q!8]J.5Q;UT(7- U536.0ZU6M:X$00V\Z
MPYJ-]?J^=Z1G*H(A,'7!Q? ,NB2)= *CA$2T2R%TD"*B!\JTEXQ) !M4\MXD
MC''=PGJ.,HNQQ3'5/:H-GQKF,NN"1_"@<T1FH8=G4=,8W1;7@^\@&C:==&G8
M6LOR0^A21FV0;#I\A,TL)*80O;24AKL,+D@D$L);=F+7L0"I>3;K:VW(B!ED
M RD@49!$Y3CS5-92,D-^.O/SRB?@'KK(3D[=W'#3D=2\74YFZPOH-AUSA#B_
MEM^ZM(KN@!QBI-^9''ORRZ>1!<XEB A65%8F6XOP&(2BN@T+XYNF3I6AWQ7"
M(!-'.LC]%R5'I%.V9$V!Z#_6>FWTBT5F@^'.)R/;+T]/0Y?+A4)L9?S>>_?2
M%_N:!U;J'8K9X9R'C0G[55SS*Q,9SC,MD\3\!,HED?-V2&+#Z[LNOMP$-PO;
M0ML&G;VWV?.^3="U'!<B)7/+AU)8^)B43V14*PKAU%0ZE^6/VG9YY-\WG4,F
ML&M\74+QZ_>!^[ RI2YDH;5#)5PC840][/FXZF].YV],NY<[#43 $Z;$M,Q0
M%"GY9K?.G/]O*=<'Z2685M@U[ Y=L!I\70LTW%1-+_\ 4$L#!!0    ( /6!
M-U8NS'PZ_@H  ("&   5    <&5G>2TR,#(R,3$P.5]L86(N>&ULS9U=;^.X
M%8;O"_0_L.Y-"XSCB8-MD>QD%QE/LC VFZ2Q9[;MHEC0$N,(D<F DA/[WY<4
M15FB>"0E14G.Q8Q'? _U4GQ,4E_'GW[<;5+T0GB6,'H^.C[Z.$*$1BQ.Z/I\
M]'4QOEC,YO,1RG),8YPR2LY'E(U^_.&/?T#BSZ<_C<?H*B%I?(:^L&@\IP_L
M>W2#-^0,_40HX3AG_'OT#:=;N85=)2GA:,8VSRG)B2A0.SY#WQT=_QVC\7A
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
M/WT9]E,X=I18M-8F)O:!_7BG'N72,P/M%4.1H\2B-18Q@>=7FCMUK^0S*]9
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
M630+&S<UJ>Q">_=>JI19$X(-^KJ>'[&W/0B-$/-U0$7Z-J T.A47)-NF"<S
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
M[!N+G":-SL!>\IED?X]#CKO =20F3P%A8.YOP'XRU=I86*:;PR9,H#^5 L5
M8?!CP>>+#NOT@?U04JAJ9XY.D^]=S7QOI=KYWGB/T\V7Z7T3)E=B2+%)\JZ:
M*<3S%D!C<)]6)^/P?HMA\6^XTC'<*.'E00>]/ =9.OIS+OHY+BM)\1G>L6R/
M6&#UN"Z\ X(=$V2'XB0-*.-Q(DZAPS2PF"2WN)_'32N@G[DI-$YXOH9JW)MS
MC2U.,R8ZC#E@#$!=3+")ZTZZWFS8WP-S(]T*F^@C,7ID2^BA'D(PW6!MB"-'
MG)D,F)^J]D3&<TQIP#PAPQZ5E'?8!,VRI>CD)@Q.S>ETP6T7#SQUGR*"TU6D
MDP&>D(7<H ^'>""&QBX2Q=P-HN-Q>W3*O(D]XA$W\3@_H.8!]GO;'HF3N%CO
M5+!;[PT\%_5M53P>=4;H"F!J^Q _\)0\/D+_]I1T)0W('/S/DP#0TQB@E/N?
MXK3N]^/;8_*MW[\!FY$/!*!@%C>GZ! X-+-FMLO\$VPL'A,<0R?L0R=P5,!4
MW-^;&&"G.:CN 5>NYZ\R1(C(F%HTP&-7$'R3FY^3P,Y0W^A>2DD/IR/CJ$G9
M F; ^@RFC3T"XF?(9EYP%,P1ITB G0O1[>S?_*D?4:\S1%O#U#MDZGEX>3/2
M9,/P\N8PN+PYT$W.#^Z$<4KE:1JPT\(M;TE^[LL]*"@W-I((< >>1*H $6='
MZ[W2X-@F791@3CS7)T]Q;6,!W4^%5K%20!5']N'JXXH\6KX;7%1=4J%!C)QG
MJ8HH11BB:/FA#)'L[S]HP?((3Q!T_>>3$.WO(?;R(2\#WC+C3!P$Q)#V+]V:
MXPFCOZ"&3=>QJ>]YH6%GC)_JR+L3U,+(.SS3$=7(7*3K\ZC4)$C  97-DW1@
MHC_GEI](AKJ ^N<[IFD_PGL?RR:7M1B7>\>]K22MU#L<\"+OO=(1@5__7Z_=
MZ7U:$0](): =0\Q9.G-\8-GQBV3!@@N8D?=]!9MC?H>9? (+RT!\P@'>2'BB
M8?B&X8N!.+K/*W@X!_?%N%UW'AB_GY6/U1<9^/B-,.^K],U"+V4YTI?93?'B
MKE T&?<(<L^6Q=>)11U76YO^A:"$N4EV86TVATR-DGE.R>P8N-/;BPU42:K9
M^-+ 1X[Y$[J(2X 5YNQS<(EC G[I/0<(BX$.)2RCX"=-=\37G]Z(CLPF>Q;9
M$T70!HMJ9,]KD3TOL&63EFPA!LVFOFR*090"V?.V3X[Y5UE)C<1I)$XC<5;=
MXXANX&5F-"RP%03, N;>N:FS*&MR2!@!58[YLT8#FG!>(WL:V;,&.'X'(3/;
M1:G-">&3C*IDET(Y($@$>YZU>#+ E5/PQ5RSC Y758*2JZZ'E2[Z,MP4:[_E
MFV+M5W13K.YZM#:1];X;%CP9^?=7/2SXB=5@EXO:8$H$9N)B:J\)8P@Q.6*>
M;N"57,QY"_+EYJ.G,&'WB9=W<1Q,Y_'+185UK?A0^WO,]?@]DS 5-I9$MW2+
MQD_JHY@=&\_B"S+[EF6Z;IKV4 ^O:2R5>/052OP"2UKF4&K6$ <A+0\)DZGF
M?B9C-'VPD!""A8O&(IL3?L?B.?%ZYB,V T7G^@4-_-LP$;Z6$J9I</%(7!S#
M7,D98,*8\O(](LMK-4C+EY_#')BI/F)15%&D:A)>I^>!F?8L2$'->$*3FAK.
M88L*>08K'*63@[MPK2I.!V%Z>8 K7M,-*[T"3'B5;!4 -(ZI_;U%:C:87R8I
MGLP>W3X' K?G6-C6 FGF7\(2M(WLX1>Y\1$>K45<B5^DZ^7U\%MUG+ Y0?NW
MHOA%I"2M#'E6TL@8CQD" Q.+RVC<RN!;%ZUPB0S2J?)X?^].2 -<2H22("U]
MH7BER*3GN;M1/K&H];&47LS^,5R^%'WQIEHD@?SE[>_%UR?(=PD6EU>DBRT6
MEF'=LQ3F2U]B<,=2X"XVCL[S#44^9GS/8 V@Z,6F+UWO6Y!'_(88CBGN'?!\
MX7#\$$K[><;A=336<<[K.NRKC>K\$7+[_AY*2BXD>4'M,;BKX".LE-)("WCW
M,2$;!(\&%!"[&,,KQKR84E*2&N,<["X*B!!\_W"9\UU0CBNX(<"Y+R%Q0)L%
M(B=58#8D6^$[6B.;"3O/86,LDK]P02NXB"1NCBRD2#M(D@->7B]V%\5=*N(G
M;D>)C@=N4(O0%56F^-6.B($HKS\T![*T;'_".'LMJ#Y^@484<A\;#8'5(5$G
MG?HBH\H0U :F!E ?*NN'T/9T1;V?]-N!^WN+UP,#X27FBLI?.BMN!(J"9TNW
M <$U%BY/MFN!:77PUMP_2+D6Z!M52W<"*2S6P34;WM(E2/]FH+\.K+X5KLY)
M6?[2A8]-=BHI)WAY==<CKHXUVUQD]0 <XCYA(P5^WPH1_\ L,.:9-<$D/2%:
MO$E@#@;S!NUA4,?HPXG!T(/$ZF^^2168BC%!0/T17!S01E+PV#TOYNS%ZZJZ
M0<50\>2BJ^K/)#3BPH)(VGI$*2J^(/!D8RMJA% EM-R ]PS&71KYO>FQB#_N
M9]2;/K1K8N+'VLRGC8[K>60E?M786?*8'H.>K+K?D]6:\_.H%74I@JH5\:+#
MW*H,_.\5-\HVO15E#WD=X;#(]X#!9EJQDB* 1]/ &O)^-/NUVG?USC]\E0=B
MGT^^M+*4N-@=>)N<R.<Q&IH:&!75/"\I ;!@_RU7J;U;,&07_'I>]0KKA.WO
MC1A&VOVCQ5@2;/&IK4OUL:)DMR*222+%E/? .+0ZLTY54O7PE-+A99777#57
MEC/3SEL^,^V\HC/34@BHXI(]C8X*UN._1T41TAMZQZ3I;5S@78=2J(R>WF6O
MO(#\,%\X8/=.?>;"R,%?GTA*ZECW>0Y' %8:P(*W#@)^ 8LH6,*B9<A7*CPO
M?,D<)4U!.8X >#L<DIQ>XT*O?CM0M(,U Z8)MR51>6+JP[]PID!6?LV@J2)#
M+Q\JEJWBV$+3Z>@EJ'MVQ 18ZU'C$^=S&%X%=$&#%\%9W677@!<T^AY6,%KC
MSY2*HF9?B]E7;#S1[.9KV<VE.KS-QKZ6C44V]8O8D<BDZT>GG%O=X**5=$,2
M+^?UACH:ZDBUUP09L-%V54!&@Q]\#)CKWK'GU@B]+MOY2)S[P:$BJU116U1I
M*>]3G +?%U.Z[PZ^W&(7R!61?_G=>JH('UM<D,G&@,5?5@S:77J:!Y4/OK2Z
M5&XK*P%)FR&=FG8 >X=*LD2EME1/\.4>;4D2[;34>L)_M"G8*QDC?9ZU"UY^
M)_-D#0J*08'2IBVU2WM:>V,J?H'4_6-B>"Q;_.7@RREFF-ACT8$W@[Y^F6[.
MRKEYQEE%=D7!4B<DJ%3K8*^3!-V]163(+=K59,"(UF"C:/[([QFLE=K/OOT\
M  UJ7R-JY2Y5E0[MMN1B>;A<IV9Y[A6ALN!+?"1*"/GFV"ZOVSXVO!T(G(2I
ML\&NI3M0-9*Z12!!H6H+-)"4\&3>&!XTJJH]*FN]-XZ'1DLT6*T+5CNTI\A4
M5@JVG$MP:I,37H>W)-@_,TR3<3\&JUB+Z:SB)O/N/S=@ TTMH%D[?4G#-JO:
MD')V9=<')KPL;/A;9HH*)O?, FDD^IWIHZEA&>%MPD ZE4WR,IX&4$U)V..[
MXL$.*)8.;7421Q2[ DBE<D^EJMRM"D )HZ;NK/SJ%B0KM-6%?^2<1+P%"VBE
M4.I/;9CKO^+2AB]]RA<^JM*C2B]A2.Z,U[4V[;03\?%Z<'J)@"B21N5VYV4,
M]4QV01 =6I[DF=?$O/WBE\R/RKO=1&BQ.HL^*4/720K\DXC&U,*NBE]FXY?G
M2V<+, LDVDZF(^R,3VE+[5!%2M#3FY=@K\[&>'4+4FE'P[.<?%IFIS;3Q72F
M&PZ_5&7:;NGBIC+,I$AMJK3S:<:W@)=7QY.O;D$;46XECX-]$?23N9XS'WIS
M)Q;37E[>V\U$J2D2U#9H0B6A"=\B*AIZ*!P)K^$<LT%M]5%;BA3;JKV?(2'K
MSO9T,U9\;_G@IH[B1J4]2:*J5G!:73V1@1$>2<-$PP8;:T[#WB(R5H3%&PU2
M&()7!>$;%!>&8IGV9+R15' F:@6<YGBVUR$&Z-X3PQK:TUWXQT7DW1VJM-M6
MJ-(M(%GV?5UQT*5R1Z9M)7'$\79P(%-%4VE'K;-Y5@@M%*9_W[\:O5 ,7HM3
MNPUF%S KMVBOIU%%+DZ$;R=MFK>X$-J3' 8^[OLF=[J!ILDR?@NKVID]OWSD
M;CTP4>R(9TW;,;E4K=/=$@&1N[0C5R9ANS)H>76'U:]N09L0[B[S>[YADTYL
MLZF;+&J(62TZ+A&0#I62U3'JP=V5 :0&7/GJ%K0!W58@6KG&Y/&8@ZV,(H,G
M\,!V&- L+ !]*--6IY66E56/B%YQB.A2J:YAS>).6S4J:74NBM$DIE3_S*M!
M;:G2O-T&19BX^ECE &>NC)_K5!5,L;M\G>5-HX<#%=2AG7:C@AIEW&B,!K6U
M1BV*=%6BJEJ<5[%=1WEE!@\1;>V"3Y[^3_FE4@[1K-&HIF6HZO"^=&"Z5-:P
MA&V&J]JE R.#U="CG>K4<5B5&;(*-S4(:JU.RJCSHL#": %/M9/U0"OG#F @
M+A VS46[5V+7*6I3 ;PAA\86;5!;8]26(<1V?2"F'&LH)ZZ8ER]UWW\O]T[Q
M]\C(G@],MGGVY^I1GO4A-H+JV3A;U=&!V?Q=JB8K*+U)=*STHS8"*INHJSA*
M<N7X9Z./9W4''^8%VB/E_0WUQ]:0G"OAOT'SAFA&;[<M@08HDIR+=(BW%)[9
M)/^X@:8FT-0@[-2L:CMF_HJ$MA/=-89X7,ZKYI$9<X@[T9U-$_@3TCE5PQUG
M*8I9>J2\]MQ=+6A>)U?N;E5962GSP4H9T?H54N7,,.<>&S5RI9:<7"UH&KGR
MBN7*&L.ENA390%,7:!K949]5%1H[^8.W:P +I ^#Z/>,"#_G%DT0EUS//=?3
M+;1<RB;:%I4Z*NWU*M.QJ/8\72UH7B<OUF!5':KBX5TW9X.@DFR5A+SA'A V
MCVM$3OV9O%K0U( Y7^>J7B9R/MSU3R[/X2_\[^>;X-VI[MP;UI%GSSX2Z1/Q
M/P:'3U(TU,V7^&O8E.HCD:691^Z,*0B8*_9(?MI3W:+B"TINF6.,@Q%A*'B4
M/X__],+3.L,:,1Q*Z>#1\^>OUU=W\3F.QOK4,)\^/C<+?]8U_LL$4 =?[B9L
M?T\?_3D7%6)<S!DQYR,0D89%O DC<TN?CPR4F3/'AO>=J4Z&-D+CPG=#>SHP
M+/@#I*;'>(T9>QR4=K8ME^@N?G'&AFPZ8 YIR90HDB(3?6"#U 69"T_L[XUM
MT[0?L:\P+NR+P&*M\!AL?SGP2\<\7E<<N*W^\?[>3S8VV1#V'/?Y%S]K@ <#
M@0@<IKLL( +# J5X;PQ,YA?T('I*[T,"&G1N\IL'8\>>\C?'NN&0!]V<PYLQ
M*G/8T+ZW * 14)]+9KK#"0??N %ZTF<SF.H'<^Z!9N(]RH#^^$-/3'<(LY!.
M$[1U7)M=*(5HI')@W=]KG1R3)9()<B"V0C3[>Q'5D"6B^7Y^2OHX">D/_YX;
MKL&G\ '9)K$L8#^N$XK>V&#0_SDZ(E\-9HX^DANP:#_!FW_/F36$C>N2HZ-
MLYY=_#M-E<D*2L8E;=;&[Y;2*[XY^A-I!:F0,'^Z9ES.+ADRK,21U)?X7%8L
MP&2Q10;+^T3NGF:PR+ZC#XSA)W*E3YE P96-Z^[&7_H0O(6_1+OR^0.@)05#
M,QCE: #$_->1N#3UD>CFH_[DA@OAJVVGXRZ)'+[@@U43Q^%$^,6N5580I LM
M;C61T_/+RYO^V=G%U;??#J0#_OGVIG\:?/[CXNSN^V\'LB2].]AT<3%*2U(5
M+'2USP@O'G"O,K0('XV1-^'FV[*M&/SB7V O#GV?3[ZH('1.OH08]#V70J>X
M<6Q!79G^\Y5;=?U(U";@0^,X;AJO8?\7LGJUE6MD"Q1*$Q=?;N;.< +*<W_O
M%,QF8^0;T)\_7'RIQ1+*Q;8:RUL,+/B6+-)P"_:%F.L94]WCODUL(T++\_;W
M*_'%@J'!'9VRO9CM8.$E\KU_>?'MZK>#T_.KN_.?H83W38DAH$>?N3!1\-<G
MXHM937J71TB4EWZ5TD1Z,7=".U8122$5G(?DLL2WZ^)1I]>(-4"4LBY^548B
MB(_OEO8NF1V[8JG%4=:I[DZ6N.KS[>\W7P[E]Y\_X!]+*G$):/G=^I!1^%BF
M?.3@:>5=^@4AVNI)5)(2ET[6SE)^"'M5+*O\S8,O8'B,\*1MH9*^A67%^&3:
MZVAIV[.UL\N=;<0YJ!WO*7436MO=!)5*G50>>5.,<3NQ'>\(O-PI1DBGANO:
MSA.Q;(_YNZ)N=U<X6U2<-=:4#"M\?RYM&'O-]FCKE4^=[F*KM-N2T[:^RA=;
M4TRNYPG'O\B42CJBO>0*.WX9,VL,OF*O^V58YF:WIIX9.*HCKK3;F6EC ]C7
MGZ6].)A5OHL3B\/]G)OL*(C%\<B@[]E<GG^]"_V:9\\$XS'%.!"Q^"I_.<&/
MOI&I2#&3%R.&_K_C$<,%4,O"=,;8S6N*"<K:<5=XUBL<@&Y1:JK'!\KB" 62
M*:"XX+,C.%-*RJZ"V(:#^)/-'.:*DYC,H44,F0R3?M],-T9$!U?"M%UVO(M0
M8_AV@+P",?4*0^1R.ZYO\Q'@:@;:=,1BN6Z%[UISKHL,H-AQJG]<RCF2Z8YE
MSY?=^9G^I..1[4#'_ [\ DQE</UU,\?\./01C@VCB0-_F'@^ _(BOX!I00 3
M9A!49?IP@C^/#1<(D1_6NG@TV^+%^^$/E0I@<LQOBX/?&7/P !*5(TR (Q_9
M0/%'_$#X_.3B[JQ/P%Y]]":-"&I$T"Y%T(K(3<U%4%+P@/L]U_$<'C[+5.WR
M0(6X<LAEQ*D]G>D61K>F4^PBY-E@&(.=H/.Q<DP?S@KRIJ-%%QM1-%R!$.!)
M(#V> Z(TS-\P_RZ9?T6 L.;,O\[^$#'3.PS*78%Y0<GCQ  K8**[P.DPGVE,
M#4MWGJ*WD![S& !BGIEC6$-C!F;%0#=1[C2LWK#Z+ED]8[#Y%;$Z#[_GX?1N
M]UAN6'W+Z<)1@KS/G9@*9HR?:G+[P-]R,/$8\_P[![=LYOFYOI*P\\(<GIF?
M;(5$,P0(%CU@<2FAK&R>G>*[[(3SU#45N0"U?RS6L.K?08+Z_A[?:!%^\/V
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
M]=E_^"V%[W<_+K_\?U!+ 0(4 Q0    ( /6!-U:->UP#20,  *$,   1
M          "  0    !P96=Y+3(P,C(Q,3 Y+GAS9%!+ 0(4 Q0    ( /6!
M-U8NS'PZ_@H  ("&   5              "  7@#  !P96=Y+3(P,C(Q,3 Y
M7VQA8BYX;6Q02P$"% ,4    " #U@3=67;X;\% '  #%5P  %0
M    @ &I#@  <&5G>2TR,#(R,3$P.5]P<F4N>&UL4$L! A0#%     @ ]8$W
M5G?@JITB%P  <9X  !(              ( !+!8  '!E9WDR,S P.#%?.&MA
M+FAT;5!+ 0(4 Q0    ( /6!-U9T& \LMTD  (V? P 5              "
M 7XM  !P96=Y,C,P,#@Q7V5X.3DM,2YH=&U02P4&      4 !0!( 0  :'<
#

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
