<SEC-DOCUMENT>0001493152-23-035081.txt : 20241204
<SEC-HEADER>0001493152-23-035081.hdr.sgml : 20241204
<ACCEPTANCE-DATETIME>20231002175046
ACCESSION NUMBER:		0001493152-23-035081
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		47
CONFORMED PERIOD OF REPORT:	20230630
FILED AS OF DATE:		20231003
DATE AS OF CHANGE:		20231002

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ESGL Holdings Ltd
		CENTRAL INDEX KEY:			0001957538
		STANDARD INDUSTRIAL CLASSIFICATION:	REFUSE SYSTEMS [4953]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9

	FILING VALUES:
		FORM TYPE:		6-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41772
		FILM NUMBER:		231300910

	BUSINESS ADDRESS:	
		STREET 1:		101, TUAS SOUTH AVENUE 2
		CITY:			SINGAPORE
		STATE:			U0
		ZIP:			637226
		BUSINESS PHONE:		65 66532299

	MAIL ADDRESS:	
		STREET 1:		101, TUAS SOUTH AVENUE 2
		CITY:			SINGAPORE
		STATE:			U0
		ZIP:			637226
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>form6-k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<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/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:ESGL="http://esgl.asia.com/20230630">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03E_ESGL_esgl.asia.com_20230630 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20230101_20230630 -->
<!-- Field: Set; Name: xdx; ID: xdx_056_edei%2D%2DEntityCentralIndexKey_0001957538 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentPeriodEndDate_Jun. 30, 2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- 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 -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">

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

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt">UNITED
STATES</span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt">SECURITIES
AND EXCHANGE COMMISSION</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>WASHINGTON,
DC 20549</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_902_edei--DocumentType_c20230101__20230630_zYiImaFnrfo"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentType">6-K</ix:nonNumeric></span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REPORT
OF FOREIGN PRIVATE ISSUER</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PURSUANT
</b>TO <b>RULE 13a-16 OR 15d-16 UNDER</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>THE
SECURITIES EXCHANGE ACT OF 1934</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
October <span id="xdx_90A_edei--DocumentFiscalYearFocus_c20230101__20230630_zL1wpZuf4mz8"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
File No.<span id="xdx_909_edei--EntityFileNumber_c20230101__20230630_zprrGolHoo0e"> <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityFileNumber">001-41772</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_90D_edei--EntityRegistrantName_c20230101__20230630_zlCw3ZeuFa4i"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityRegistrantName">ESGL
Holdings Limited</ix:nonNumeric></span></b></span></p>

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

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_907_edei--EntityAddressAddressLine1_c20230101__20230630_zVjLmuw1VXtg"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityAddressAddressLine1">101
Tuas South Avenue 2</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90E_edei--EntityAddressCountry_c20230101__20230630_zD32AIy17qz4"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">Singapore</ix:nonNumeric></span>
<span id="xdx_90D_edei--EntityAddressPostalZipCode_c20230101__20230630_z8Wyqjcu2Luk"><ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityAddressPostalZipCode">637226</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ADDRESS
OF PRINCIPAL EXECUTIVE OFFICES.)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant files or will file annual reports under cover Form 20-F <span style="font-weight: normal">or</span>
Form 40-F.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    20-F &#9746; Form
    40-F &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark <span style="font-weight: normal">if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T
Rule 101(b)(1): ____</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Indicate
by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(7): ____</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Indicate
by check mark </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">whether the registrant by furnishing the
information contained in this form is also thereby furnishing the information to the Commission pursuant to Rule 12<span style="font-weight: normal">g</span>3-2(b)
under the Securities Exchange Act of 1934.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744; No &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 175pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
&#8220;Yes&#8221; marked, indicate below the file number assigned to the registrant in connection with Rule 12g3-2(b): <span style="font-weight: normal">82</span>-<span style="font-weight: normal">___</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

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


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 2, 2023, ESGL Holdings Limited, a Cayman Islands exempted company (the &#8220;Company&#8221;), Genesis Unicorn Capital Corp. (&#8220;GUCC&#8221;),
ESGH Merger Sub Corp., a wholly-owned subsidiary of the Company, and Environmental Solutions Group Holdings Limited, a Cayman Islands
exempted company, closed on a business combination transaction pursuant to the Merger Agreement dated as of November 29, 2022
among the foregoing parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
financial statements of GUCC for the quarterly period ended June 30, 2023 are attached hereto as Exhibit 99.1 and are incorporated herein
by reference. </span>The financial statements of Environmental Solutions Group Holdings Limited and subsidiaries for the period ended
June 30, 2023 are attached hereto as Exhibit 99.2 and are incorporated herein by reference. The unaudited pro forma condensed combined
financial information for the period ended June 30, 2023 is attached hereto as Exhibit 99.3 and is incorporated herein by reference.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibits</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex99-1.htm">Financial statements of GUCC for the quarterly period ended June 30, 2023.</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; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">99.2</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex99-2.htm">Financial Statements of Environmental
    Solutions Group Holdings Limited and subsidiaries for the period ended June 30, 2023.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">99.3</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex99-3.htm">Unaudited Pro Forma Condensed Combined Financial Information for the period ended June 30, 2023</a>.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the <span style="font-weight: normal">requirements</span> of the <span style="font-weight: normal">Securities</span> Exchange Act
of 1934, the <span style="font-weight: normal">registrant</span> 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-top: 0pt; margin-bottom: 0pt; margin-left: 0.25in; text-align: justify"><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%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ESGL Holdings Limited</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; text-align: justify; 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; text-align: justify; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 45%"><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; text-align: justify"><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-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Ho Shian Ching</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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ho
    Shian Ching</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Dated:
October 2, 2023</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: -0.5in"></p>

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


<!-- Field: Page; Sequence: 3; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: right; text-indent: 0.5in"></p>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex99-1.htm
<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/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:ESGL="http://esgl.asia.com/20230630">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03E_ESGL_esgl.asia.com_20230630 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20230101_20230630 -->
<!-- Field: Set; Name: xdx; ID: xdx_056_edei%2D%2DEntityCentralIndexKey_0001957538 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentPeriodEndDate_Jun. 30, 2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_072_XDX_Z%2D%2D\2023 OPERATIONS\2023 EDGAR\09 September\ESGL HOLDINGS LIMITED\09%2D27%2D2023\Form 6%2DK\Draft\Production\ex99%2D1.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_07D_CP_Z%2D%2D\2023 OPERATIONS\2023 EDGAR\09 September\ESGL HOLDINGS LIMITED\09%2D27%2D2023\Form 6%2DK\Draft\Production\form6%2Dk.htm -->
<!-- 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 -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:EntityCentralIndexKey">0001957538</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:DocumentPeriodEndDate">2023-06-30</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-06-30" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:PrepaidExpenseNoncurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0037" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember" id="xdx2ixbrl0058" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0079" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0080" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0096" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0097" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0160" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0161" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0198" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0200" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0273" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0281" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0287" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0289" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0295" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-04-012023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-04-012023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0304" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0311" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0317" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0325" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0331" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0336" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0338" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueForPrivatePlacement" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0352" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueForPrivatePlacement" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueRepresentativeShares" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0360" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueRepresentativeShares" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueRepresentativeShares" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0367" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0370" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0379" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0381" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0387" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0406" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:CashWithdrawnFromTrustAccountToPayFranchiseTaxes" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0492" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0494" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0497" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:DeferredUnderwritingFeesPayable" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0515" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:InitialClassificationOfClassCommonStockSubjectToRedemption" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0518" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ESGL:AccruedExpensesRelatedPartyCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl0896" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2023-06-30_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl1010" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2023-06-30_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl1012" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl1018" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember" id="xdx2ixbrl1020" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="esgl-20230630.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-01-01to2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-15</xbrli:startDate>
        <xbrli:endDate>2022-02-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-152022-02-17_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-15</xbrli:startDate>
        <xbrli:endDate>2022-02-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-02-232021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-02-23</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-15</xbrli:startDate>
        <xbrli:endDate>2022-02-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-262023-07-26_custom_GenesisUnicornCapitalCorpMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-26</xbrli:startDate>
        <xbrli:endDate>2023-07-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ForwardPurchaseAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:ForwardPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-27</xbrli:startDate>
        <xbrli:endDate>2023-07-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-27</xbrli:startDate>
        <xbrli:endDate>2023-07-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:VellarMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-27</xbrli:startDate>
        <xbrli:endDate>2023-07-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:ARRTMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-27</xbrli:startDate>
        <xbrli:endDate>2023-07-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-27</xbrli:startDate>
        <xbrli:endDate>2023-07-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-142023-08-14_us-gaap_SubsequentEventMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:VellarMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-14</xbrli:startDate>
        <xbrli:endDate>2023-08-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-042023-08-04_us-gaap_SubsequentEventMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:ARRTMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-04</xbrli:startDate>
        <xbrli:endDate>2023-08-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_SellerMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ESGL:SellerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:CharterAndTrustAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-05-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:CharterAndTrustAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-05-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-05-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-05-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-14_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-132023-02-14_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-13</xbrli:startDate>
        <xbrli:endDate>2023-02-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-132023-02-14_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-13</xbrli:startDate>
        <xbrli:endDate>2023-02-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-17_custom_PublicWarrantMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ESGL:PublicWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-03-14</xbrli:startDate>
        <xbrli:endDate>2021-03-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-03-142021-03-15_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-03-14</xbrli:startDate>
        <xbrli:endDate>2021-03-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-03-142021-03-15_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:ScientificAdvisorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-03-14</xbrli:startDate>
        <xbrli:endDate>2021-03-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_srt_ChiefExecutiveOfficerMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_custom_ChiefScientificOfficerMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:ChiefScientificOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_custom_TwoIndependentDirectorsMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:TwoIndependentDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_custom_IndependentDirectorsTwoMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:IndependentDirectorsTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_custom_StrategicAndScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:StrategicAndScientificAdvisorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:ScientificAdvisorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-252021-10-27_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-25</xbrli:startDate>
        <xbrli:endDate>2021-10-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-18</xbrli:startDate>
        <xbrli:endDate>2021-11-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_CommonClassBMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-012022-02-28_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-01</xbrli:startDate>
        <xbrli:endDate>2022-02-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-02-23_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-02-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-152022-02-17_us-gaap_IPOMember_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-15</xbrli:startDate>
        <xbrli:endDate>2022-02-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-12_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-10-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-03-01</xbrli:startDate>
        <xbrli:endDate>2023-03-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-272023-04-27_custom_PromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-27</xbrli:startDate>
        <xbrli:endDate>2023-04-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-03-01</xbrli:startDate>
        <xbrli:endDate>2023-03-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_us-gaap_RelatedPartyMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_SponsorMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71101796">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:UnderwriterMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_RestatementAdjustmentMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:UnderwriterMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_UnderwritingAgreementMember_custom_DeferredUnderwritingCommissionMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ESGL:DeferredUnderwritingCommissionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102578">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-03-14</xbrli:startDate>
        <xbrli:endDate>2021-03-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102593">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71102609">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-18</xbrli:startDate>
        <xbrli:endDate>2021-11-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_WarrantMember_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001957538</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </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>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Exhibit
99.1</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
1 - FINANCIAL INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
1. FINANCIAL STATEMENTS</b></span></p>

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

<p id="xdx_111_hus-gaap--BusinessAcquisitionAxis__custom--GenesisUnicornCapitalCorpMember_zngWuoIwlAA2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_305_111_z2kRsoSUxF43" summary="xdx: Statement - Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_494_20230630_zcaqUapWKrBc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20221231_ziDP9Ln8R19a" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--Cash_i02I_pp0p0_maACz5lh_zXTmkB55N66d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">89,098</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">98,254</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_i02I_pp0p0_maACz5lh_z6ZomakjEWma" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses - current</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">131,844</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">157,134</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AssetsCurrent_i02TI_pp0p0_mtACz5lh_maAzYmF_z2ormrfLEBPa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total current
    assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">220,942</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">255,388</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidExpenseNoncurrent_i01I_pp0p0_maAzYmF_z6w5uZMjb1R5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses - noncurrent</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0037">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseNoncurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,007</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--MarketableSecuritiesNoncurrent_i01I_pp0p0_maAzYmF_zSOH1tLMXosj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">58,105,401</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,824,794</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Assets_i01TI_pp0p0_mtAzYmF_zQJ9zwXMXjek" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Assets</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">58,326,343</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">89,099,189</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    and Stockholders&#8217; Deficit:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsPayableCurrent_i02I_pp0p0_maLCzreS_zJd174BuicD3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">63,564</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,474</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maLCzreS_z6GM6L59u3Lh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">759,915</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">448,172</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--AccruedLiabilitiesCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLCzreS_zTSPTGRVexH5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    expenses - related party</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0058">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--FranchiseTaxPayableCurrent_i02I_pp0p0_maLCzreS_z3CYzjHr69f9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise
    tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:FranchiseTaxPayableCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:FranchiseTaxPayableCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">200,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--TaxesPayableCurrent_i02I_pp0p0_maLCzreS_zNhJo8BPeH95" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,540</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">227,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OtherLiabilitiesCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLCzreS_zBujwYKSloxk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promissory
    note - related party</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,450,000</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">250,000</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_mtLCzreS_maLzCgA_znaNoy5avFF9" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total current
    liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,350,019</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,158,646</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--DeferredUnderwritingFeePayable_i01I_pp0p0_maLzYeB_maLzCgA_zuDQEeP4V6Df" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    underwriting commissions payable</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:DeferredUnderwritingFeePayable" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,803,125</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:DeferredUnderwritingFeePayable" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,803,125</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Liabilities_i01TI_pp0p0_maLASEzQZF_mtLzCgA_z09yDjU3Pzzb" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,153,144</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,961,771</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--CommitmentsAndContingencies_i01I_pp0p0_maLASEzQZF_zHAhcrE0yYb8" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commitments
    and Contingencies (Note 6)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 11pt"><span style="-sec-ix-hidden: xdx2ixbrl0079">-</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 11pt"><span style="-sec-ix-hidden: xdx2ixbrl0080">-</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_pp0p0_maLASEzQZF_zDTCp2FcYZRj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A common stock subject
    to possible redemption; <span id="xdx_901_ecustom--TemporaryEquityPossibleRedemption_iI_pid_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z6H36Iho8sCe" title="Temporary equity, possible redemption"><ix:nonFraction name="ESGL:TemporaryEquityPossibleRedemption" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,447,059</ix:nonFraction></span> and <span id="xdx_903_ecustom--TemporaryEquityPossibleRedemption_iI_do_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gzUF96Tzm5" title="Temporary equity, possible redemption"><ix:nonFraction name="ESGL:TemporaryEquityPossibleRedemption" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> shares at redemption value of $<span id="xdx_905_eus-gaap--TemporaryEquityRedemptionPricePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z93ZRjFVzHO7" title="Temporary equity, redemption price per share"><ix:nonFraction name="us-gaap:TemporaryEquityRedemptionPricePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.63</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--TemporaryEquityRedemptionPricePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_ztkeTgquyceg" title="Temporary equity, redemption price per share"><ix:nonFraction name="us-gaap:TemporaryEquityRedemptionPricePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.24</ix:nonFraction> </span>per share at June 30, 2023 and December
    31, 2022, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,928,860</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,297,794</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders&#8217;
    Deficit:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--PreferredStockValue_i02I_pp0p0_maSEzuTn_z7V4rHw84XQ" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock, $<span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20230630_zedaomz95fwd" title="Preferred stock, par value"><span id="xdx_908_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20221231_zmvdnKPKsSk6" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_90D_eus-gaap--PreferredStockSharesAuthorized_iI_c20230630_zjXFqYygfbm7" title="Preferred stock, shares authorized"><span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20221231_zhKC1fB6uiZ5" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,250,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_909_eus-gaap--PreferredStockSharesIssued_iI_dn_c20230630_z7t0fq7SQtNj" title="Preferred stock, shares issued"><span id="xdx_90D_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20230630_zgrcYy0Duzfg" title="Preferred stock, shares outstanding"><span id="xdx_902_eus-gaap--PreferredStockSharesIssued_iI_dn_c20221231_zkMwoBoPrCi7" title="Preferred stock, shares issued"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20221231_zF4BZnOsfe1a" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued and outstanding at June 30, 2023 and December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0096">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0097">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQDw3hvvEM1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock, $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zUt0RjTW7i2l" title="Common stock, par value"><span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zFi8Rrh3am4d" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zCqtEooF0UX7" title="Common stock, shares authorized"><span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zdnbe68H6SQj" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">125,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zvcTHxFF2AGg" title="Common stock, shares issued"><span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zV8YMIQ8dzna" title="Common stock, shares, outstanding"><span id="xdx_90D_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zDOy4cRsFOMh" title="Common stock, shares issued"><span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2c3wSRXM0g4" title="Common stock, shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares issued and outstanding, excluding <span id="xdx_90D_ecustom--CommonStockPossibleRedemption_iI_pid_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAFDudM9kW3f" title="Common stock, possible redemption"><ix:nonFraction name="ESGL:CommonStockPossibleRedemption" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,447,059</ix:nonFraction></span> and
    <span id="xdx_904_ecustom--CommonStockPossibleRedemption_iI_pid_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2Mfrbe5pND" title="Common stock, possible redemption"><ix:nonFraction name="ESGL:CommonStockPossibleRedemption" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> shares subject to redemption at June 30, 2023 and December 31, 2022, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zeu4udnSJM7i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    B common stock, par value $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0zJyuHqXf3f" title="Common stock, par value"><span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zpIUPoesMzJ5" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span>; <span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zmDlAQnSidrl" title="Common stock, shares authorized"><span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zXajnrhZcrtj" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,500,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zVKh6Do8A2Kj" title="Common stock, shares issued"><span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zf6tWi6oZbWb" title="Common stock, shares, outstanding"><span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJOxALrDDQuf" title="Common stock, shares issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zIn8l1s9JVj8" title="Common stock, shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued and outstanding at June 30, 2023 and December 31,
    2022</span><p style="margin-top: 0; margin-bottom: 0"></p></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">216</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">216</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_maSEzuTn_zYdxMtp7g7oj" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
stock , value</span><p style="margin-top: 0; margin-bottom: 0"></p></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">216</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">216</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_404_eus-gaap--AdditionalPaidInCapital_i02I_pp0p0_maSEzuTn_zhjVFdNaDDL2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
    paid-in capital</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0160">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0161">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_maSEzuTn_zoU8A2SZV4jb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,755,919</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,160,634</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--StockholdersEquity_i02TI_pp0p0_maLASEzQZF_mtSEzuTn_zkJYfLY9iu0j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Stockholders&#8217; Deficit:</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,755,661</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,160,376</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzQZF_z5t3qCrmI0P8" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities and Stockholders&#8217; Deficit:</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">58,326,343</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">89,099,189</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>&#160;</sup></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of the unaudited condensed financial statements. </i></span></p>

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

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

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP.<br />
STATEMENTS OF OPERATIONS<br />
(UNAUDITED)</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_30A_113_zSRU7275CJK6" summary="xdx: Statement - Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230401__20230630_zGg4qjTW8Shk" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_497_20220401__20220630_zleA1RxOixZ6" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_494_20230101__20230630_zKzmoR20bM2h" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_496_20220101__20220630_zoU9Hm3aCYAa" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three
    Months<br />
    Ended <br />
June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three
    Months<br />
    Ended<br />
 June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six
    Months<br />
    Ended<br />
 June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six
    Months<br />
    Ended<br />
 June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingCostsAndExpenses_msCzmzG_zew0BLFyYPa7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating costs</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">349,351</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,912</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,250,835</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">320,651</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--FranchiseTaxExpense_msCzmzG_zYYMZIkHFyLg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise
    tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:FranchiseTaxExpense" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:FranchiseTaxExpense" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:FranchiseTaxExpense" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,050</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:FranchiseTaxExpense" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">104,153</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OperatingIncomeLoss_iT_mtCzmzG_maCzKFx_zVP9doESoQAg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    from operations</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">399,351</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">224,912</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,350,885</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">424,804</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--GainLossOnInvestments_maCzKFx_zMK8yNSy3xxl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment
    income earned on investments held in Trust Account</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">658,125</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,282</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,207,374</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">110,316</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtCzKFx_maNILzx8A_zynQF2w7RODe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income (loss) before income taxes</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">258,774</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">153,630</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">143,511</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">314,488</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iN_di_msNILzx8A_zQFq5P5KQn7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,248</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0198">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">113,080</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0200">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_mtNILzx8A_zxr7ZkY1PM46" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income (loss)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,526</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">153,630</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">256,591</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">314,488</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted weighted average shares outstanding, Class A common stock</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zLhPxtpxmyQ9" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zdPf7aNXfV98" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,867,515</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2MVbUSlvOP5" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zXSrug8abtZh" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,265,000</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zq58rJcqoRxh" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zYZNVobcSy0d" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,657,611</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxNANRBt9uqb" title="Basic weighted average shares outstanding, Class A common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zFDJGsTfpg47" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,337,707</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted net income (loss) per share, Class A common stock</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zmwjDYfcnQ5h" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zu8auurcjVBd" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxKPXLTDZ6R9" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zkkQYXdt8ptc" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3ApJwpfScy1" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4TWVh8mDWOd" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znwo9mB2b4N5" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znBomD0Fl3qi" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted weighted average shares outstanding, Class B common stock</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zU3HaDYW6E0f" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zhsY8UNNrxv3" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zcp57KRcnoei" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z2a2W14zd9M2" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdjqMu7qfc78" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdvorXf9ainl" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJjawHyzF3Qj" title="Basic weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyNKGMfMXTZa" title="Diluted weighted average shares outstanding, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,081,665</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted net income (loss) per share, Class B common stock</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0yJSGTdfJmd" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zpbYKgwJpkri" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zNVY1ad4J3Nd" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zM9LvotxyvO6" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zDHfJOce0cxf" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5GvALek3915" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL0YX2Zdr2Rg" title="Basic net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zSiTZENhKNbh" title="Diluted net income (loss) per share, Class common stock" class="xdx_phnt_U3RhdGVtZW50IC0gU3RhdGVtZW50cyBvZiBPcGVyYXRpb25zIChVbmF1ZGl0ZWQpAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of the unaudited condensed financial statements. </i></span></p>

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


<!-- Field: Page; Sequence: 2; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>STATEMENTS
OF CHANGES IN STOCKHOLDERS&#8217; DEFICIT</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>THREE
AND SIX MONTHS ENDED JUNE 30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<table cellpadding="0" cellspacing="0" id="xdx_300_114_zD9mFJh6EfNg" summary="xdx: Statement - Statements of Changes in Stockholders&apos; Deficit (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_custom--ClassACommonStockMember_zgI4bQF6VGw" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td id="xdx_4B6_us-gaap--StatementEquityComponentsAxis_custom--ClassBCommonStockMember_zAwsmM7KgcLa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zkUcdK5xGQhc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zGxo5JURY2Zk" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td id="xdx_4BA_us-gaap--StatementEquityComponentsAxis_custom--TotalShareholdersEquityMember_za4gdmQ4Nar4" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    B common stock</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paid-in</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholders&#8217;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Capital</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deficit</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deficit</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_43F_c20230101__20230331_eus-gaap--StockholdersEquity_iS_zSo0tViQ8Qwg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 23%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance - January
    1, 2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98F_eus-gaap--SharesOutstanding_iS_pid_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zJvQCRswl1td" title="Beginning balance, shares" style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zHuALmZkzAtb" title="Beginning balance, shares" style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0273">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,160,634</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,160,376</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_zjv235juLVJ5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of Class A common stock to redemption amount</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0281">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0282">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0283">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">521,015</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">521,015</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zkYn1Zjhm9U4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0287">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0288">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0289">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">507,117</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">507,117</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_438_c20230401__20230630_eus-gaap--StockholdersEquity_iS_znOyQKkaTzGl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    - March 31, 2023</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_pid_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zLV4kTdbmjsk" title="Beginning balance, shares" style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zCGIAlCsA8n5" title="Beginning balance, shares" style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0295">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,188,766</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,188,508</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_zLX1M1UPq6xe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of Class A common stock to redemption amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0304">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0305">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,817,679</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-04-012023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,817,679</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_zkcvGI8TNyna" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0310">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0311">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,526</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,526</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20230401__20230630_eus-gaap--StockholdersEquity_iE_zKLkoVPTdw6d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    - June 30, 2023</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_pid_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_z2AIwIPXbVkc" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--SharesOutstanding_iE_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zzwi4ottHEd3" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0317">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,755,919</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,755,661</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  </table>


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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of the unaudited condensed financial statements. </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>


<!-- Field: Page; Sequence: 3; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>STATEMENTS
OF CHANGES IN STOCKHOLDERS&#8217; DEFICIT</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>THREE AND SIX MONTHS
ENDED JUNE 30, 2022</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_custom--ClassACommonStockMember_zi2gt8DZCG08" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_custom--ClassBCommonStockMember_z4FUpJ5Ojlp1" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zOeLEFakmhh6" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_ziP6el4a1X9d" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4B6_us-gaap--StatementEquityComponentsAxis_custom--TotalShareholdersEquityMember_zo8kaU1uZd79" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
    </span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Shareholders&#8217;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    B common stock</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paid-in</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>Accumulated</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity</span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Capital</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deficit</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Deficit)</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_437_c20220101__20220331_eus-gaap--StockholdersEquity_iS_zR4le9wJ6Kd4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 23%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance - January
    1, 2022</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zL8OgucxkMjc" title="Beginning balance, shares" style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0331">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0325">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98F_eus-gaap--SharesOutstanding_iS_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zo4kgGmtiCfk" title="Beginning balance, shares" style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,784</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">16,778</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,222</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_400_eus-gaap--StockIssuedDuringPeriodValueNewIssues_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale of
    Units in Initial Public Offering, net of offering costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zRmLa6mbfeZ6" title="Sale of Units in Initial Public Offering, net of offering costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">863</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0336">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,677,946</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0338">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,678,809</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_iN_di_zVcE6e0ARyp4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A Common Stock subject to possible redemption</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_985_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_iN_di_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zahpjQxXtFpa" title="Class A Common Stock subject to possible redemption, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">863</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0344">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,542,887</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0346">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,543,750</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_ecustom--StockIssuedDuringPeriodValueForPrivatePlacement_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale of
    Private Placement Units</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_988_ecustom--StockIssuedDuringPeriodSharesForPrivatePlacement_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zxQo1NvC9Mpd" title="Sale of Private Placement Units, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:StockIssuedDuringPeriodSharesForPrivatePlacement" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">377,331</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueForPrivatePlacement" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0352">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueForPrivatePlacement" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,773,272</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueForPrivatePlacement" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,773,310</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--StockIssuedDuringPeriodValueRepresentativeShares_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representative shares</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_ecustom--StockIssuedDuringPeriodSharesRepresentativeShares_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_z7yy7fnOwVf8" title="Representative shares, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:StockIssuedDuringPeriodSharesRepresentativeShares" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">43,125</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueRepresentativeShares" contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0360">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:StockIssuedDuringPeriodValueRepresentativeShares" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0363">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_ecustom--AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_iI_zje4ZokEjju7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    underwriting commission</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0367">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0368">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,803,125</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0370">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,803,125</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--ReclassificationsOfTemporaryToPermanentEquity_zuAExewnR405" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Re-classification</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0374">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,870,014</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,870,014</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0377">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zxc84NgBeIqe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0379">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0380">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0381">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">160,858</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">160,858</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_433_c20220401__20220630_eus-gaap--StockholdersEquity_iS_zAmZ6TeISSf7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    - March 31, 2022</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--SharesOutstanding_iS_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zpPnNMeGP6P" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zAJNaMeOAlq" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0387">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,047,650</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,047,392</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_431_c20220401__20220630_eus-gaap--StockholdersEquity_iS_zWB2giZq82C2" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning balance</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_z2JNXLyC1JZ" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zplqbW38TVg9" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0397">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,047,650</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,047,392</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
<tr id="xdx_40F_eus-gaap--NetIncomeLoss_zUPrQNAw5eW9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0405">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0406">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0407">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">153,630</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">153,630</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_439_c20220401__20220630_eus-gaap--StockholdersEquity_iE_z1KaZBEhpGAi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    - June 30, 2022</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_z6Z3fmfqQl5k" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zhcCkfW0WIEg" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0413">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,201,280</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,201,022</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_436_c20220401__20220630_eus-gaap--StockholdersEquity_iE_z1skcQwotMme" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; font-weight: bold">Ending <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">balance
</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_985_eus-gaap--SharesOutstanding_iE_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassACommonStockMember_zdoFYbH3Rwe7" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--ClassBCommonStockMember_zQtYkGOpSqi6" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0423">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,201,280</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,201,022</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
</table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of the unaudited condensed financial statements. </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP.</b></span></p>

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

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

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

<table cellpadding="0" cellspacing="0" id="xdx_30D_112_zXmbs2Tv14V" summary="xdx: Statement - Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_494_20230101__20230630_zrvrdUkxNe1i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six
    Months Ended<br />
    June 30, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_490_20220101__20220630_zhcOHipsL7Fa" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six
    Months Ended<br />
    June 30, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zPnodYOT6Zh3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash Flows
    from Operating Activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NetIncomeLoss_i01_maCzJ8M_zPSeoOeNBEw3" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">256,591</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">314,488</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_ziBoIP5LWeTg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments to reconcile net
    loss to net cash used in operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--GainLossOnSaleOfInvestments_i02N_di_msCzJ8M_zXSfCOXHqdPc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gain on
    investments held in Trust Account</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,207,374</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">110,316</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zOPQwxffRiea" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in operating assets
    and liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInPrepaidExpense_i03N_di_msCzJ8M_zUQX1wcm9Y43" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">44,297</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">275,574</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maCzJ8M_zZhF8A4T8C1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,089</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i03_maCzJ8M_znL12ZX1OqPd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">311,743</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,807</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--IncreaseDecreaseInAccruedExpensesRelatedParty_i03_maCzJ8M_ztDoDc9lRzP3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    expenses - related party</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:IncreaseDecreaseInAccruedExpensesRelatedParty" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:IncreaseDecreaseInAccruedExpensesRelatedParty" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--IncreaseDecreaseInFranchiseTaxPayable_i03_maCzJ8M_zTDHVhZAMYyk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise
    tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:IncreaseDecreaseInFranchiseTaxPayable" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">180,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:IncreaseDecreaseInFranchiseTaxPayable" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_i03_maCzJ8M_zMct707BTbk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax payable</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">170,460</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0462">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCzJ8M_maCzyeR_z3hralCXjhdd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in operating activities</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,428,296</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">552,571</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_z4yeJUVH0yrh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash Flows
    from Investing Activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsToAcquireMarketableSecurities_i01N_di_msCzpNb_z2D7vMPECF39" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash deposited into Trust
    Account</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,634,120</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,543,750</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_408_ecustom--CashWithdrawnFromTrustAccountToPayFranchiseTaxes_i01_maCzpNb_zqO1EQXWrv8h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash withdrawn from Trust
    Account to pay taxes</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:CashWithdrawnFromTrustAccountToPayFranchiseTaxes" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">853,260</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0474">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_i01_maCzpNb_z4feK8KSVgSa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    withdrawn from the Trust Account to pay stockholders</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,707,627</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0477">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzpNb_maCzyeR_zXKGNP8PH4x6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) investing activities</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,926,767</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">87,543,750</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_z0TOuAXZVShh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash Flows
    from Financing Activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ProceedsFromRelatedPartyDebt_i01_maCzcus_zAL31rrtWLjb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds from promissory note
    - related party</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,200,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,606</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msCzcus_zdESYBHyLNJd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Repayment of promissory note
    - related party</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0488">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">183,753</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_i01N_di_msCzcus_zy6kv69Gn8rb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payment of cash to redeeming
    stockholders</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,707,627</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0492">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_i01_maCzcus_zcTtLMdBmh47" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds from initial public
    offering, net of underwriting discount and offering costs paid</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0494">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,851,528</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_i01_maCzcus_z0JBPoymWap2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from sale of private placement units</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0497">&#8212;</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,773,310</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCzcus_maCzyeR_zZ0y1cURQdEf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash (used in) provided by financing activities</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,507,627</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,450,691</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCzyeR_zMeuuVZ5cV6d" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Change
    in Cash</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,156</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">354,370</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_ziAr8cmQOdCh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash - Beginning of period</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,254</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,650</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_z4TnmmuT0XBc" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    - End of period</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,098</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">364,020</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zW6nJMGSrPp5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
    disclosures of non-cash investing and financing activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--DeferredUnderwritingFeesPayable_i01_z7fHzpxOlEQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    underwriting commissions payable</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0515">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:DeferredUnderwritingFeesPayable" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,803,125</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--InitialClassificationOfClassCommonStockSubjectToRedemption_i01_zfiEaLTGynQb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Initial
    Classification of Class A common stock subject to redemption</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0518">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:InitialClassificationOfClassCommonStockSubjectToRedemption" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,543,750</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_i01N_di_z2yAcmYzYn16" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of Class A common stock to redemption amount</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,338,694</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0522">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><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: 0pt 0pt 0pt 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
accompanying notes are an integral part of the unaudited condensed financial statements. </i></span></p>

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


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

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

<ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p id="xdx_805_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ztT4HEORCTvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1. <span id="xdx_82F_z05kOaJ5scek">DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Genesis
Unicorn Capital Corp. (the &#8220;Company&#8221;) is a blank check company incorporated in the state of Delaware on February 23, 2021.
The Company was formed for the purpose of acquiring, engaging in a share exchange, share reconstruction and amalgamation with, purchasing
all or substantially all of the assets of, entering into contractual arrangements with, or engaging in any other similar business combination
with one or more businesses or entities (&#8220;Business Combination&#8221;). Although the Company is not limited to a particular industry
or geographic region for purposes of consummating a Business Combination, the Company intends to focus on businesses in the biotechnology
and pharmaceutical industries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, the Company had not commenced any operations. All activity for the period from February 23, 2021 (inception) through
June 30, 2023 relates to the Company&#8217;s formation and the initial public offering (the &#8220;Initial Public Offering&#8221;) described
below, and since the closing of the Initial Public Offering, the search for a prospective initial Business Combination. The Company will
generate non-operating income in the form of interest income on cash and cash equivalents from the proceeds derived from the Initial
Public Offering. The Company has selected December 31st as its fiscal year end. The Company is an early stage and emerging growth company
and, as such, the Company is subject to all of the risks associated with early stage and emerging growth companies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s sponsor is Genesis Unicorn Capital, LLC (the &#8220;Sponsor&#8221;), a Delaware limited liability company. The registration
statement for the Company&#8217;s Initial Public Offering was declared effective on February 14, 2022. On February 17, 2022, the Company
consummated its Initial Public Offering of <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zlLDLRaskvx2" title="Number of common stock issuance"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> units (the &#8220;Units&#8221; and, with respect to the Class A common stock included
in the Units being offered, the &#8220;Public Shares&#8221;), including <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zLQZUUYwHCRb" title="Number of common stock issuance"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-02-152022-02-17_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></span> Units that were issued pursuant to the underwriters
exercise of their over-allotment option in full, at $<span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zZdMSmweLlUb" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span> per Unit, generating gross proceeds of $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zm8zWskRWL83" title="Proceeds from issuance initial public offering"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,250,000</ix:nonFraction></span>. During the period from
February 23, 2021 (inception) through December 31, 2021, the Company incurred offering costs of $<span id="xdx_90B_eus-gaap--DeferredOfferingCosts_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zmen4Th82nrh" title="Incurred offering costs"><ix:nonFraction name="us-gaap:DeferredOfferingCosts" contextRef="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,374,315</ix:nonFraction></span>, of which $<span id="xdx_908_eus-gaap--PaymentsForCommissions_c20210223__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zhaWZkA4PaCc" title="Underwriting commission offering costs"><ix:nonFraction name="us-gaap:PaymentsForCommissions" contextRef="From2021-02-232021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,078,125</ix:nonFraction> </span>was for
underwriting commissions, $<span id="xdx_900_ecustom--DeferredUnderwritingCommission_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zVM9CaKQGZS4" title="Deferred underwriting commission offering costs"><ix:nonFraction name="ESGL:DeferredUnderwritingCommission" contextRef="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,803,125</ix:nonFraction></span> was for deferred underwriting commissions (see Note 6) and $<span id="xdx_90C_eus-gaap--OtherDeferredCostsNet_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z9zwo7MzNjjd" title="Other incurred offering costs"><ix:nonFraction name="us-gaap:OtherDeferredCostsNet" contextRef="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">493,065</ix:nonFraction></span> was for other offering costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously
with the consummation of the closing of the Initial Public Offering, the Company consummated the private placement of an aggregate of
<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zPHWmIyFdXe" title="Number of common stock issuance"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">377,331</ix:nonFraction></span> units (the &#8220;Private Placement Units&#8221;) to the Sponsor, at a price of $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z21fF1Y3OU1c" title="Sale of stock price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span> per Private Placement Unit, generating
total gross proceeds of $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zcYBvXFkhuEk" title="Proceeds from issuance of private placement"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,773,310</ix:nonFraction> </span>(the &#8220;Private Placement&#8221;) (see Note 4).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the closing of the Initial Public Offering and Private Placement on February 17, 2022, an amount of $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zpeVLOMy1PN2" title="Proceeds from issuance initial public offering"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,543,750</ix:nonFraction></span> ($<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zihNoEfvrgW6" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.15</ix:nonFraction></span> per Unit) from
the net proceeds of the sale of the Units in the Initial Public Offering and the sale of the Private Placement Units was placed in a
trust account (the &#8220;Trust Account&#8221;), located in the United States and held as cash items or invested only in U.S. government
securities, within the meaning set forth in Section 2(a)(16) of the Investment Company Act of 1940, as amended (the &#8220;Investment
Company Act&#8221;), with a maturity of 185 days or less or in any open-ended investment company that holds itself out as a money market
fund selected by the Company meeting the conditions of paragraph (d) of Rule 2a-7 of the Investment Company Act, as determined by the
Company, until the earlier of: (i) the completion of a Business Combination and (ii) the distribution of the assets held in the Trust
Account, as described below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company will provide its holders of the outstanding Public Shares (the &#8220;public stockholders&#8221;) with the opportunity to redeem
all or a portion of their Public Shares upon the completion of a Business Combination either (i) in connection with a stockholder meeting
called to approve the Business Combination or (ii) by means of a tender offer. In connection with a proposed Business Combination, the
Company may seek stockholder approval of a Business Combination at a meeting called for such purpose at which public stockholders may
seek to redeem their Public Shares, regardless of whether they vote for or against a Business Combination. The Company will proceed with
a Business Combination only if a majority of the outstanding shares voted are voted in favor of the Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 6; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Company seeks stockholder approval of a Business Combination and it does not conduct redemptions pursuant to the tender offer rules,
the Company&#8217;s amended and restated certificate of incorporation (the &#8220;Amended and Restated Certificate of Incorporation&#8221;)
provides that a public stockholder, together with any affiliate of such stockholder or any other person with whom such stockholder is
acting in concert or as a &#8220;group&#8221; (as defined under Section 13 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange
Act&#8221;)), will be restricted from seeking redemption rights with respect to 15% or more of the Public Shares without the Company&#8217;s
prior written consent.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
public stockholders will be entitled to redeem their Public Shares for a pro rata portion of the amount then in the Trust Account (initially
$<span id="xdx_907_ecustom--BusinessCombinationSharePriceAndProRataInterest_iI_c20230630_zIZoBJrcGWmk" title="Business combination share price and pro rata interest"><ix:nonFraction name="ESGL:BusinessCombinationSharePriceAndProRataInterest" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.15</ix:nonFraction></span> per share, plus any pro rata interest earned on the funds held in the Trust Account and not previously released to the Company
to pay its tax obligations). The per-share amount to be distributed to public stockholders who redeem their Public Shares will not be
reduced by the deferred underwriting commissions the Company will pay to the underwriter. There will be no redemption rights upon the
completion of a Business Combination with respect to the Company&#8217;s warrants. The Public Shares will be recorded at a redemption
value and classified as temporary equity upon the completion of the Initial Public Offering, in accordance with Accounting Standards
Codification (&#8220;ASC&#8221;) Topic 480, <i>Distinguishing Liabilities from Equity</i> (&#8220;ASC 480&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
a stockholder vote is not required and the Company does not decide to hold a stockholder vote for business or other legal reasons, the
Company will, pursuant to its Amended and Restated Certificate of Incorporation, offer such redemption pursuant to the tender offer rules
of the Securities and Exchange Commission (&#8220;SEC&#8221;), and file tender offer documents containing substantially the same information
as would be included in a proxy statement with the SEC prior to completing a Business Combination.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Sponsor has agreed (a) to vote its Class B common stock, the common stock included in the Private Placement Units (the &#8220;Private
Placement Shares&#8221;) and any Public Shares purchased during or after the Initial Public Offering in favor of a Business Combination,
(b) not to propose an amendment to the Amended and Restated Certificate of Incorporation with respect to the Company&#8217;s pre-Business
Combination activities prior to the consummation of a Business Combination unless the Company provides dissenting public stockholders
with the opportunity to redeem their Public Shares in conjunction with any such amendment; (c) not to redeem any shares (including the
Class B common stock) and Private Placement Units (including underlying securities) into the right to receive cash from the Trust Account
in connection with a stockholder vote to approve a Business Combination (or to sell any shares in a tender offer in connection with a
Business Combination if the Company does not seek stockholder approval in connection therewith) or a vote to amend the provisions of
the Amended and Restated Certificate of Incorporation relating to stockholders&#8217; rights of pre-Business Combination activity and
(d) that the Class B common stock and Private Placement Units (including underlying securities) shall not participate in any liquidating
distributions upon winding up if a Business Combination is not consummated. However, the Sponsor will be entitled to liquidating distributions
from the Trust Account with respect to any Public Shares purchased during or after the Initial Public Offering if the Company fails to
complete its Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company will have until 12 months (or up to 18 months if the Company extends the period of time to consummate a Business Combination)
from the closing of the Initial Public Offering to consummate a Business Combination (the &#8220;Combination Period&#8221;). <span id="xdx_901_ecustom--BusinessCombinationDescription_c20230101__20230630_za4WahPtztjf" title="Business combination, description"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" name="ESGL:BusinessCombinationDescription">If the Company
is unable to complete a Business Combination within the Combination Period, the Company will (i) cease all operations except for the
purpose of winding up, (ii) as promptly as reasonably possible but no more than five business days thereafter, redeem 100% of the outstanding
Public Shares, at a per-share price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest
earned (net of taxes payable and less interest to pay dissolution expenses up to $100,000), divided by the number of then outstanding
Public Shares, which redemption will completely extinguish public stockholders&#8217; rights as stockholders (including the right to
receive further liquidation distributions, if any), subject to applicable law, and (iii) as promptly as reasonably possible following
such redemption, subject to the approval of the remaining stockholders and the Company&#8217;s board of directors, proceed to commence
a voluntary liquidation and thereby a formal dissolution of the Company, subject in each case to its obligations to provide for claims
of creditors and the requirements of applicable law.</ix:nonNumeric></span> The underwriters have agreed to waive its rights to the deferred underwriting commission
held in the Trust Account in the event the Company does not complete a Business Combination within the Combination Period and, in such
event, such amounts will be included with the funds held in the Trust Account that will be available to fund the redemption of the Public
Shares. In the event of such distribution, it is possible that the per share value of the assets remaining available for distribution
will be less than the Initial Public Offering price per Unit ($<span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z2fE0GyweI4a" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 7; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Sponsor has agreed that it will be liable to the Company, if and to the extent any claims by a vendor for services rendered or products
sold to the Company, or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce
the amounts in the Trust Account to below $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zFCfg7DVHzT7" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span> per share, except as to any claims by a third party who executed a waiver of any and
all rights to seek access to the Trust Account and except as to any claims under the Company&#8217;s indemnity of the underwriters of
the Initial Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#8220;Securities
Act&#8221;). In the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible
to the extent of any liability for such third party claims. The Company will seek to reduce the possibility that the Sponsor will have
to indemnify the Trust Account due to claims of creditors by endeavoring to have all vendors, service providers (except for the Company&#8217;s
independent registered accounting firm), prospective target businesses or other entities with which the Company does business, execute
agreements with the Company waiving any right, title, interest or claim of any kind in or to monies held in the Trust Account.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
Merger Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 29, 2022, we entered into an agreement and plan of merger (the &#8220;Merger Agreement&#8221;) with ESGL Holdings Limited, a
Cayman Islands exempted company, and wholly-owned subsidiary of the Company (the &#8220;Purchaser&#8221;), ESGH Merger Sub Corp., a Cayman
Islands exempted company and a wholly-owned subsidiary of Purchaser (&#8220;Merger Sub&#8221;), Environmental Solutions Group Holdings
Limited, a Cayman Islands exempted company (&#8220;ESGL&#8221;), and Quek Leng Chuang, solely in his capacity as the shareholder representative,
agent and attorney-in-fact of the shareholders of ESGL (the &#8220;Shareholder Representative&#8221;). Upon the closing of the transactions
contemplated by the Merger Agreement, (a) the Company will be merged with and into the Purchaser (the &#8220;Redomestication Merger&#8221;),
with the Purchaser surviving the Redomestication Merger; and (b) Merger Sub will be merged with and into ESGL (the &#8220;Acquisition
Merger&#8221;), with ESGL surviving the Acquisition Merger as a direct wholly-owned subsidiary of the Purchaser (collectively, the Redomestication
Merger and the Acquisition Merger are the &#8220;Merger&#8221; of the Business Combination&#8221;). Following the Business Combination,
the Purchaser will be a publicly traded company listed on a stock exchange in the United States.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Consideration</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Merger Agreement, the aggregate consideration to be paid at the closing of the Business Combination to existing shareholders
of ESGL is $<span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230101__20230630_zM2cfNV18rFb" title="Business combination, consideration transferred"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000,000</ix:nonFraction></span> less certain transaction costs, the net cash debt of ESGL as of the closing and an estimate of the working capital
adjustment described below (the &#8220;Merger Consideration&#8221;), which will be paid in newly issued ordinary shares of the Purchaser,
as the publicly traded surviving company, at a deemed price of $10.00 per share. The Merger Consideration otherwise payable at the closing
of the Business Combination to shareholders of ESGL shall be reduced by <span id="xdx_903_ecustom--BusinessCombinationOrdinaryPurchaseShares_c20230101__20230630_zGz8SpNjzEr3" title="Business combination ordinary purchase shares"><ix:nonFraction name="ESGL:BusinessCombinationOrdinaryPurchaseShares" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span> ordinary shares of the Purchaser (the &#8220;Holdback
Amount&#8221;). Within 90 days following the closing of the Business Combination, the Shareholder Representative and the representative
of the Purchaser shall receive a closing statement from the Purchaser setting forth the amount of working capital of the Purchaser, subject
to the parties&#8217; confirmation. Following the final determination of the working capital amount at closing compared to the target
working capital amount of $<span id="xdx_909_ecustom--WorkingCapital_iI_c20230630_zJtWK4CxCIhe" title="Working capital"><ix:nonFraction name="ESGL:WorkingCapital" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,500,000</ix:nonFraction></span>, the Merger Consideration shall be adjusted accordingly based on the working capital adjustment
provisions contained in the Merger Agreement, with each ESGL shareholder receiving its pro rata share of the Holdback Amount, if any.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 8; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
Closing</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, the Company held a special meeting of its stockholders (the &#8220;Special Meeting&#8221;), at which the stockholders
voted on and approved the Reincorporation Merger Proposal, the Acquisition Merger Proposal, the Nasdaq Proposal and the Governance Proposals,
each of which is described in more detail in the definitive proxy statement filed with the SEC on July 5, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Business Combination closed on August 3, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Board
of Directors of Surviving Corporation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Merger Agreement, immediately after the closing, the Purchaser&#8217;s board of directors shall consist of six (6)
directors, of whom one individual will be designated by the Company and of whom five (5) individuals will be designated by ESGL. The
Company designee and three (3) of the five (5) ESGL designees shall be deemed independent in accordance with Nasdaq requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Additional
Agreements executed at the signing of the Merger Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contemporaneously
with the signing of the Merger Agreement, certain holders of ESGL ordinary shares executed lock-up agreements (&#8220;Lock-Up Agreements&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lock-up
Agreements</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Lock-Up Agreements, such holders have agreed, subject to certain customary exceptions, not to (i) sell, offer to sell, contract
or agree to sell, pledge or otherwise dispose of, directly or indirectly, any of the Company shares of common stock held by them (such
shares, together with any securities convertible into or exchangeable for or representing the rights to receive the Company&#8217;s common
stock if any, acquired during the Lock-Up Period (the &#8220;Lock-up Shares&#8221;)); (ii) enter into a transaction that would have the
same effect; (iii) enter into any swap, hedge or other arrangement that transfers to another, in whole or in part, any of the economic
consequences of ownership of the Lock-Up Shares or otherwise or engage in any short sales or other arrangement with respect to the Lock-Up
Shares: or (iv) publicly announce any intention to effect any transaction specified in clause (i) or (ii), in each case until the date
that is six (6) months after the closing date of the Business of Combination (the &#8220;Lock-Up Period&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Shareholder
Support Agreement</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contemporaneously
with the execution of the Merger Agreement, certain holders of ESGL ordinary shares entered into a support agreement, pursuant to which
such holders agreed to, among other things, approve the Merger Agreement and the proposed Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sponsor
Support Agreement</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contemporaneously
with the execution of the Merger Agreement, certain holders of the Company&#8217;s common stock entered into a support agreement, pursuant
to which such holders agreed to, among other things, approve the Merger Agreement and the proposed Business Combination.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 9; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Additional
Agreements to be executed at Closing</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Amended
and Restated Registration Rights Agreement</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the closing of the Business Combination, the Purchaser will enter into an amended and restated registration rights agreement (the &#8220;Registration
Rights Agreement&#8221;) with certain existing stockholders of the Company with respect to certain shares and private units (and the
private shares, private warrants and shares underlying the private warrants included therein) they own at the closing of the Business
Combination. The Registration Rights Agreement provides certain demand registration rights and piggyback registration rights to the securityholders,
subject to underwriter cutbacks. The Purchaser will agree to pay certain fees and expenses relating to registrations under the Registration
Rights Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Waiver
Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, the parties to the Merger Agreement entered into a waiver agreement (the &#8220;Waiver Agreement&#8221;) pursuant to which
each of the Company, Merger Sub and Purchaser agreed to waive the closing condition contained in Section 10.2 of the Merger Agreement
that ESGL shall have duly performed or complied with, in all material respects, all of its obligations hereunder required to be performed
or complied with (without giving effect to any materiality or similar qualifiers contained therein) by ESGL at or prior to the closing
date in so far as they relate to ESGL&#8217;s New Developments (as defined below) (and shall not extend to any other event, circumstance
or instance), and (b) each of the Company, Merger Sub, Purchaser, ESGL and the Shareholder Representative agreed to waive the requirement
that the Holdback Amount (as defined in the Merger Agreement) reduces the Per Share Merger Consideration Amount (as defined in the Merger
Agreement) payable to ESGL shareholders at closing. In connection with the foregoing waivers, each of the Company, Merger Sub, Purchaser,
ESGL and the Shareholder Representative acknowledged and agreed that the Merger Consideration will not be adjusted in respect of working
capital pursuant to Sections 4.1 or 4.3 of the Merger Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;ESGL&#8217;s
New Developments&#8221; is defined as the following: (i) ESGL is unable to deliver to the Company a good faith calculation of ESGL&#8217;s
Estimated Working Capital (as defined in the Merger Agreement) at least three (3) business days prior to the closing date; and (ii) ESGL
has requested that the Per Share Merger Consideration Amount payable to ESGL shareholders shall not be reduced by the Holdback Amount
of $<span id="xdx_905_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230726__20230726__us-gaap--BusinessAcquisitionAxis__custom--MergerConsiderationMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zK0nk83k5Ltd" title="Business combination, consideration transferred"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-07-262023-07-26_custom_GenesisUnicornCapitalCorpMember_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,750,000</ix:nonFraction></span> for purposes of calculating the Per Share Merger Consideration (as defined in the Merger Agreement) at closing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Forward
Purchase Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 27, 2023, the Company, the Purchaser, and ESGL entered into an agreement (&#8220;Forward Purchase Agreement&#8221;) with Vellar
Opportunities Fund Master, Ltd. (&#8220;Vellar&#8221;) for an OTC Equity Prepaid Forward Transaction. On the same date as the execution
of the Forward Purchase Agreement, Vellar assigned and novated 50% of its rights and obligations under the Forward Purchase Agreement
to ACM ARRT K LLC (&#8220;ARRT&#8221;, together with Vellar, the &#8220;Sellers&#8221;). Following the assignment and novation, the rights
and obligations of each Seller under its Forward Purchase Agreement were and are separate and distinct from the those of the other Seller,
with each Seller acting independently of the other, without reference to or knowledge of the other Seller&#8217;s actions or inactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
primary purpose of entering into the Forward Purchase Agreement was to provide cash to the Purchaser following the closing of the Business
Combination (the &#8220;Closing&#8221;). For purposes of the Forward Purchase Agreement, the Company is referred to as the &#8220;Counterparty&#8221;
prior to the Closing, while the Purchaser is referred to as the &#8220;Counterparty&#8221; after the Closing. Capitalized terms used,
but not otherwise defined, in this subsection entitled &#8220;Forward Purchase Agreement&#8221; shall have the meanings ascribed to such
terms in the Forward Purchase Agreement filed as an Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC
on July 27, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Forward Purchase Agreement, each Seller intended, but was not obligated, to purchase up to <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--TypeOfArrangementAxis__custom--ForwardPurchaseAgreementMember_zQUB4opK4yb"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ForwardPurchaseAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,200,000</ix:nonFraction></span> shares (the
&#8220;Maximum Number of Shares&#8221;) of Company Class A common stock, or <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z54J7ShzXYLf"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,400,000</ix:nonFraction></span> in total. The Sellers made their purchases after
the expiration of the redemption deadline for holders to redeem shares in connection with the Business Combination, in brokered transactions
in the open market, typically from holders that had elected to redeem their shares. In aggregate, Vellar purchased <span id="xdx_900_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--VellarMember_zVQkopXzDsp" title="Number of redeemed shares"><ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">931,915</ix:nonFraction></span> shares, and
ARRT <span id="xdx_90A_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--ARRTMember_zGkiPoH9bTz6" title="Number of redeemed shares"><ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">500,000</ix:nonFraction></span> shares of the Company&#8217;s Class A common stock (the &#8220;Recycled Shares&#8221;). In connection with these purchases,
the Sellers revoked any redemption elections.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 10; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Forward Purchase Agreement provides that each Seller be paid directly an aggregate cash amount (the &#8220;Prepayment Amount&#8221;)
equal to the product of (i) the number of Recycled Shares set forth in a Pricing Date Notice delivered by that Seller and (ii) the redemption
price paid by the Company at Closing to holders of its common stock who exercised their redemption rights in connection with the Business
Combination (the &#8220;Initial Price&#8221;). Following the Closing, the Company paid the Prepayment Amounts of $<span id="xdx_907_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_pp2d_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--VellarMember_zBpb5pjWaZo1" title="Number of redeemed shares value"><ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="2" unitRef="USD">10,141,403.28</ix:nonFraction></span> to Vellar
and $<span id="xdx_908_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_pp2d_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--ARRTMember_zb2b1xRUvtt9" title="Number of redeemed shares value"><ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="2" unitRef="USD">5,427,750.00</ix:nonFraction></span> to ARRT directly from the Counterparty&#8217;s trust account maintained by Continental Stock Transfer and Trust Company</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Forward Purchase Agreement grants each Seller the right to purchase from the Counterparty additional shares (the &#8220;Additional Shares&#8221;)
up to an amount equal to the difference between the number of Recycled Shares for such Seller and <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zzlMqXF738vh"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,200,000</ix:nonFraction></span> shares (which is the maximum
number of shares for each Seller). On August 14, 2023, Vellar delivered a Pricing Date Notice to the Purchaser for <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230814__20230814__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--VellarMember_zG1HrGITK7o"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-08-142023-08-14_us-gaap_SubsequentEventMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,268,085</ix:nonFraction></span> Additional
Shares, which were issued by the Purchaser effective as of that date. On August 4, 2023, ARRT delivered a Pricing Date Notice to ESGL
for <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230804__20230804__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--ARRTMember_zzYdY41UUZd7"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-08-042023-08-04_us-gaap_SubsequentEventMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">550,000</ix:nonFraction></span> Additional Shares, which were issued by the Purchaser effective as of that date. The sum of the Recycled Shares and the Additional
Shares under the Forward Purchase Agreement is referred to as the &#8220;Number of Shares.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time and on any date following the Closing (any such date, an &#8220;OET Date&#8221;), each Seller may, in its absolute discretion,
terminate the Forward Purchase Agreement in whole or in part by providing written notice to the Counterparty (the &#8220;OET Notice&#8221;)
that specifies the number of shares for which the Forward Purchase Agreement will be terminated (such quantity, the &#8220;Terminated
Shares&#8221;). The effect of an OET Notice will be to reduce the Number of Shares by the number of Terminated Shares specified in such
OET Notice with effect as of the related OET Date. As of each OET Date, the Counterparty shall be entitled to an amount from the Seller
delivering the OET Notice, equal to the product of (x) the number of Terminated Shares and (y) the reset price as of the OET Date. The
reset price will initially be the Initial Price, but is subject to reduction in the event that the Counterparty issues Ordinary Shares
or securities convertible into or exchangeable or executable for Ordinary Shares at a price that is less than the reset price, subject
to certain exceptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation date (the &#8220;Valuation Date&#8221;) for each Forward Purchase Agreement will be the earliest to occur of (a) the date that
is 24 months after the Closing, (b) the date specified by the Seller in a written notice to be delivered to the Counterparty at Seller&#8217;s
discretion (which Valuation Date shall not be earlier than the day such notice is effective) after the occurrence of any of (w) a VWAP
Trigger Event (x) a Delisting Event, or (y) a Registration Failure and (c) the date specified by the Seller in a written notice to be
delivered to Counterparty at the Seller&#8217;s sole discretion (which Valuation Date shall not be earlier than the day such notice is
effective).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the occurrence of the Valuation Date, each Seller will pay to the Counterparty an amount in cash based on the value of
the Ordinary Shares over a Valuation Period (the &#8220;Settlement Amount&#8221;). The Valuation Period begins on the business day after
the Valuation Date and ends on the date on which the number of shares traded over the Valuation Period equals ten times the Number of
Shares. The Seller will pay the Settlement Amount on the Cash Settlement Payment Date, which is the 30th business day immediately following
the last day of the Valuation Period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
determination of the Settlement Amount depends upon the trigger for the Valuation Date. In the event the Valuation Date is determined
by Seller delivering to Counterparty written notice at its sole discretion, the Settlement Amount will equal (1) the Number of Shares
as of the Valuation Date multiplied by (2) the closing price of the Shares on the immediately preceding trading day. In all other cases,
the Settlement Amount will equal (1) the Number of Shares as of the Valuation Date that are registered for resale under an effective
Registration Statement or may be transferred without any restrictions (including the current public information requirement or the volume
and manner of sale limitations under Rule 144 under the Securities Act) multiplied by the average of the daily VWAP Price over the Valuation
Period less (2) the Settlement Amount Adjustment. The Settlement Amount Adjustment is equal to the product of (1) (a) the Maximum Number
of Shares less (b) any Terminated Shares as of the Valuation Date, multiplied by (2) $<span id="xdx_906_eus-gaap--SharePrice_iI_c20230630_zEE3jVmXJNxg"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.00</ix:nonFraction></span>.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 11; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
one occasion, during the period beginning 30 days after the Closing Date and ending on the Valuation Date, Counterparty may request in
writing that each Seller provide it with additional funding of up to $<span id="xdx_90F_ecustom--AdditionalFunding_iI_c20230630__srt--CounterpartyNameAxis__custom--SellerMember_zlc9l6LcP7Ud" title="Additional funding"><ix:nonFraction name="ESGL:AdditionalFunding" contextRef="AsOf2023-06-30_custom_SellerMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span> (for an aggregate of $<span id="xdx_901_ecustom--AggregateAdditionalFunding_iI_c20230630__srt--CounterpartyNameAxis__custom--SellerMember_zuvCiqkwUIWk" title="Aggregate additional funding"><ix:nonFraction name="ESGL:AggregateAdditionalFunding" contextRef="AsOf2023-06-30_custom_SellerMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span>), subject to the terms
of the Forward Purchase Agreement (the &#8220;Additional Funds&#8221;). If a Seller provides Additional Funds to Counterparty, that Seller
may deliver to Counterparty a Number of Shares Adjustment Notice, the effect of which is to reduce the Number of Shares by the number
of shares specified in that notice with aggregate proceeds equal to the Additional Funds the Seller provided.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
Seller agreed to waive any redemption rights with respect to any Recycled Shares in connection with the Business Combination and agreed
not to vote the shares it purchases pursuant to the Forward Purchase Agreement in favor of the Business Combination. Each Forward Purchase
Agreement has been structured, and all activity in connection with such agreement has been undertaken, to comply with the requirements
of all tender offer regulations applicable to the Business Combination, including Rule 14e-5 under the Securities Exchange Act of 1934.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Extension
Amendment Proposal</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 14, 2023, at a special meeting of stockholders of the Company the stockholders voted upon and approved amendments (the &#8220;Extension
Amendment Proposal&#8221;) to the Company&#8217;s Amended and Restated Certificate of Incorporation (the &#8220;Charter&#8221;) to permit
the Board of Directors of the Company to extend the date by which the Company has to consummate a business combination twelve (12) times
for an additional one (1) month each time from February 17, 2023 to February 17, 2024 (the termination date as ay be so extended, the
&#8220;Extended Date&#8221;). The Company&#8217;s stockholders also approved an amendment (the &#8220;Trust Amendment Proposal&#8221;)
to the Company&#8217;s investment management agreement, dated as of February 14, 2022 (the &#8220;Trust Agreement&#8221;) by and between
the Company and Continental Stock Transfer &amp; Trust Company, to extend the Combination Period under the Trust Agreement for a period
of 12 months from February 17, 2023 to February 17, 2024 and to the extent the Charter is amended to extend the Combination Period under
the Trust Agreement shall be extended for a period of 12 months from February 17, 2023 to February 17, 2024 and to the extent the Charter
is amended to extend the Combination Period by depositing into the trust account $<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zqcriGudANYb" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.06</ix:nonFraction></span> per share for each issued and outstanding Public
Share that has not been redeemed for each one-month extension (each an &#8220;Extension Payment&#8221;). The Company&#8217;s stockholders
also approved an amendment to the Charter removing the requirement that the Company will not redeem its Public Shares in an amount that
would cause its net tangible assets to be less than $<span id="xdx_90F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zu5r3uKms578" title="Net of tangible assets"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,000,001</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the special meeting of stockholders to amend the Charter and the Trust Agreement, the Company had the right to extend the Combination
Period from February 17, 2023 to August 17, 2023 (i.e., 18 months from the consummation of the Company&#8217;s Initial Public Offering).
The only way to extend the Combination Period from February 17, 2023 to August 17, 2023 for two (2) successive three-month periods without
the need for a separate stockholder vote under the current Charter and Trust Agreement is for the Company&#8217;s sponsor or its affiliates
or designees, upon five days&#8217; advance notice, to deposit into the Trust Account $<span id="xdx_908_eus-gaap--Deposits_iI_c20230217__us-gaap--TypeOfArrangementAxis__custom--CharterAndTrustAgreementMember_z8T5jwFNIhg1" title="Deposits"><span id="xdx_90E_eus-gaap--Deposits_iI_c20230517__us-gaap--TypeOfArrangementAxis__custom--CharterAndTrustAgreementMember_zSLlKBj6ukB3" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-02-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-05-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,725,000</ix:nonFraction></ix:nonFraction></span></span> each time (i.e., $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zR3WL14yu427" title="Share price"><span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20230517__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z8f8OEqLUDsb" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-05-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.20</ix:nonFraction></ix:nonFraction></span></span> per issued and
outstanding Public Share), on or prior to February 17, 2023 and May 17, 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the approval of the Extension Amendment Proposal and the Trust Amendment Proposal, the Company had the right to extend the
Combination Period twelve (12) times for an additional one (1) month each time, from February 17, 2023 to February 17, 2024, provided
that the Extension Payment of $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zj1kvFTxyjfd" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.06</ix:nonFraction></span> per Public Share that has not been redeemed is deposited into the Trust Account each time at each
extension election. The amount of funds deposited into the Trust account in connection with extensions of time to complete the Business
Combination will be different than what would have been deposited into that account in the absence of the approval of the foregoing Proposals.
During the six months ended June 30, 2023, the Company made five extension payments totaling $<span id="xdx_90D_eus-gaap--PaymentsToAcquireMarketableSecurities_c20230101__20230630_zTXQbZtaKwck" title="Total payment"><ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,634,120</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 12; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the stockholders&#8217; vote at the special meeting on February 14, 2023, <span id="xdx_90E_eus-gaap--CommonStockDiscountOnShares_iI_c20230214_zyAbaxXe0bC5" title="Common stock shares redemption"><ix:nonFraction name="us-gaap:CommonStockDiscountOnShares" contextRef="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,177,941</ix:nonFraction></span> shares were tendered for redemption.
As a result of the redemption, the Company had <span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230214_zZfEcPEKcCh1" title="Common stock shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,023,765</ix:nonFraction></span> shares of common stock outstanding consisting of <span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_c20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyrfjJ9Du64g" title="Common stock shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-02-14_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,867,515</ix:nonFraction></span> shares of Class A
common stock (including <span id="xdx_906_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhyFgzDTlpF4" title="Common stock subject to redemption shares"><ix:nonFraction name="ESGL:CommonStockSubjectToRedemptionShares" contextRef="AsOf2023-02-14_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,447,059</ix:nonFraction></span> shares of Class A common stock that are subject to redemption) and <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230213__20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zegc3W6CZq3k" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-02-132023-02-14_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></span> shares of Class B common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Going
Concern and Management&#8217;s Plan</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the Company had $<span id="xdx_901_eus-gaap--Cash_iI_c20230630_zXUm94pqyBz3"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,098</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--Cash_iI_c20221231_zgRR2rnzIqdg"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,254</ix:nonFraction></span> in cash, respectively, and a working capital deficit of $<span id="xdx_90C_ecustom--WorkingCapitalDeficit_iI_c20230630_zMKhBB9R0wJi" title="Working capital deficit"><ix:nonFraction name="ESGL:WorkingCapitalDeficit" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,129,077</ix:nonFraction></span>
and $<span id="xdx_90D_ecustom--WorkingCapitalDeficit_iI_c20221231_zXt5cemBDBek" title="Working capital deficit"><ix:nonFraction name="ESGL:WorkingCapitalDeficit" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">903,258</ix:nonFraction></span>, respectively. The Company incurred significant costs in pursuit of its acquisition plans. In connection with the Company&#8217;s
assessment of going concern considerations in accordance with Accounting Standards Update (&#8220;ASU&#8221;) 2014-15, <i>Disclosures
of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern</i>, management has determined those conditions raised
substantial doubt about the Company&#8217;s ability to continue as a going concern within the earlier of the Combination Period, which
will end on February 17, 2024, or one year after the date that the condensed consolidated financial statements are issued had the Business
Combination not been consummated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_809_eus-gaap--SignificantAccountingPoliciesTextBlock_zN2alS0ahBAb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2. <span id="xdx_827_zPhUMpEAXl1i">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:BasisOfAccounting"><p id="xdx_841_eus-gaap--BasisOfAccounting_zNNVgRo0GHh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zJ01FuQqgH2h">Basis
of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited financial statements of the Company are presented in conformity with accounting principles generally accepted
in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the SEC. Certain information or footnote
disclosures normally included in financial statements prepared in accordance with GAAP have been omitted, pursuant to the rules and regulations
of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a comprehensive
presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited financial
statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial
position, operating results and cash flows for the periods presented. The accompanying unaudited financial statements should be read
in conjunction with the Company&#8217;s Annual Report on Form 10-K/A as filed with the SEC on April 24, 2023. The interim results for
the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future
interim periods.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="ESGL:EmergingGrowthCompanyPolicyTextBlock"><p id="xdx_84B_ecustom--EmergingGrowthCompanyPolicyTextBlock_zZp5YX0Rbdal" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z32yAu9fB214">Emerging
Growth Company</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company,&#8221; as defined in Section 2(a) of the Securities Act, as modified by the Jumpstart Our
Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it may take advantage of certain exemptions from various reporting requirements
that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding
executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory
vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company has elected
to implement the aforementioned exemptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 13; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting
standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do
not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting
standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements
that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of
such extended transition period which means that when a standard is issued or revised and it has different application dates for public
or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies
adopt the new or revised standard. This may make comparison of the Company&#8217;s financial statements with another public company which
is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult
or impossible because of the potential differences in accounting standards used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_84A_eus-gaap--UseOfEstimates_zzqzQz0AxLqa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zASubZTi5Uxl">Use
of Estimates</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Making
estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of
a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating
its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ
significantly from those estimates.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zXXeG0VzTpjk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zXmCUOcdRo1e">Cash
and Cash Equivalents</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents.
The Company did not have any cash equivalents as of June 30, 2023 and December 31, 2022. The Company had operating cash (i.e. cash held
outside the Trust Account) of $<span id="xdx_90A_eus-gaap--Cash_iI_c20230630_zTy2vchlJ2gj" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,098</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--Cash_iI_c20221231_z0j1ZC4xzkOh" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,254</ix:nonFraction></span> as of June 30, 2023 and December 31, 2022, respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:InvestmentPolicyTextBlock"><p id="xdx_847_eus-gaap--InvestmentPolicyTextBlock_z39WEPwTOyA" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_z1l4e8amIYh2">Investments
Held in Trust Account</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the assets held in the Trust Account were comprised of U.S. government securities, within the
meaning set forth in Section 2(a) (16) of the Investment Company Act, with maturities of 185 days or less, or investments in money market
funds that invest in U.S. government securities and generally have a readily determinable fair value, or a combination thereof. When
the Company&#8217;s investments held in the Trust Account are comprised of U.S. government securities, the investments are classified
as trading securities. When the Company&#8217;s investments held in the Trust Account are comprised of money market funds, the investments
are recognized at fair value. Trading securities and investments in money market funds are presented on the balance sheets at fair value
at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities are reported in the
statements of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
The Company had $<span id="xdx_90D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zxUd0sgoMabe" title="Investment held in trust account"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,105,401</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zE6FKc6LoM4d" title="Investment held in trust account"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,824,794</ix:nonFraction></span> in investments held in the Trust Account as of June 30, 2023 and December 31, 2022, respectively.
The decrease in the Trust Account from December 31, 2022 to June 30, 2023 was due to redeeming stockholders that were paid $<span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230101__20230630_zNR8inWXwvqf" title="Payment of cash to redeeming stockholders"><ix:nonFraction name="ESGL:PaymentOfCashToRedeemingStockholders" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,707,627</ix:nonFraction></span>,
as discussed below, and $<span id="xdx_907_ecustom--CashWithdrawnFromTrustAccountToPayTaxes_c20230101__20230630_zZgloWQebkHa" title="Withdrawn pay taxes"><ix:nonFraction name="ESGL:CashWithdrawnFromTrustAccountToPayTaxes" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">853,260</ix:nonFraction></span> which was withdrawn to pay taxes. This amount was partially offset by extension payments made to the
Trust Account in the amount of $<span id="xdx_901_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630_z99LcD6glPl5" title="Total payment"><ix:nonFraction name="ESGL:PaymentToAcquireMarketableSecurities" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,634,120</ix:nonFraction></span>, which were funded by a Second Promissory Note, as discussed in Note 5, and investment income
earned of $<span id="xdx_902_eus-gaap--GainLossOnInvestments_c20230101__20230630_zj73F8uFhwbh" title="Investment income earned"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,207,374</ix:nonFraction></span>.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 14; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock"><p id="xdx_846_ecustom--CommonStockSubjectToPossibleRedemptionPolicyTextBlock_zCceWoSN3o1k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><span id="xdx_86F_zc9aaJynYbY1">Class
A Common Stock Subject to Possible Redemption</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
discussed in Note 3, all of the <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20230630_zjEJJ5q24xDf" title="Sale of stock"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> shares of Class A common stock sold as part of the Units in the Initial Public Offering contain
a redemption feature which allows for the redemption of such Public Shares in connection with the Company&#8217;s liquidation, if there
is a stockholder vote or tender offer in connection with the Business Combination and in connection with certain amendments to the Amended
and Restated Certificate of Incorporation. In accordance with SEC and its staff&#8217;s guidance on redeemable equity instruments, which
has been codified in ASC 480, conditionally redeemable Class A common stock (including shares of Class A common stock that feature redemption
rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within
the Company&#8217;s control) are classified as temporary equity. Ordinary liquidation events, which involve the redemption and liquidation
of all of the entity&#8217;s equity instruments, are excluded from the provisions of ASC 480. As discussed in Note 1, Description of
Organization, and in connection with the stockholders&#8217; vote at the special meeting on February 14, 2023, <span id="xdx_90F_ecustom--CommonStockRedemptionOnShares_iI_c20230214_zct2QBJfxi8k" title="Common stock shares redemption"><ix:nonFraction name="ESGL:CommonStockRedemptionOnShares" contextRef="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,177,941</ix:nonFraction></span> shares were
tendered for redemption, resulting in $<span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230213__20230214_zAAqIxXmzcd9" title="Payment of cash to redeeming stockholders"><ix:nonFraction name="ESGL:PaymentOfCashToRedeemingStockholders" contextRef="From2023-02-132023-02-14_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,707,627</ix:nonFraction></span> paid from the Trust Account to redeeming stockholders. As a result of the redemption,
as of June 30, 2023, the Company had <span id="xdx_900_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230630_zGcnqyLS5KG3" title="Common stock subject to redemption shares"><ix:nonFraction name="ESGL:CommonStockSubjectToRedemptionShares" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,447,059</ix:nonFraction></span> shares of Class A common stock subject to possible redemption presented at redemption
value as temporary equity, outside of the stockholders&#8217; (deficit) equity section of the Company&#8217;s balance sheet that are
subject to redemption.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
ASC 480, the Company has elected to recognize changes in redemption value immediately as they occur and adjusts the carrying value of
redeemable common stock to equal the redemption value at the end of each reporting period. Such changes are reflected in additional paid-in
capital, or in the absence of additional capital, in accumulated deficit. The redemption value of the redeemable common stock as of June
30, 2023 increased as the income earned on the Trust Account exceeds the Company&#8217;s expected tax obligations plus up to $<span id="xdx_908_ecustom--DissolutionExpenses_c20230101__20230630_z9BuNZwS90E3" title="Dissolution expenses"><ix:nonFraction name="ESGL:DissolutionExpenses" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span>
to pay dissolution expenses (see Note 1). As such, the Company recorded an increase in the carrying amount of the redeemable common stock
of $$<span id="xdx_908_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_iN_di_c20230101__20230630_zTop9EuDnYcc" title="Remeasurement of Class A common stock subject to redemption amount"><ix:nonFraction name="ESGL:RemeasurementofClassCommonStockToRedemptionAmount" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,338,694</ix:nonFraction></span> during the six months ended June 30, 2023.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock"><p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z6YsKjHAvtNh" style="display: none">SCHEDULE OF CONSOLIDATED BALANCE SHEETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at December 31, 2022</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" title="Class A common stock subject to possible redemption beginning balance" style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,297,794</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption
    of Class A common stock subject to redemption</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" title="Redemption of Class A common stock subject to redemption" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="ESGL:PaymentOfCashToRedeemingStockholders" contextRef="From2023-01-012023-03-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,707,627</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" title="Remeasurement of carrying value to redemption value" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:RemeasurementOfCarryingValueToRedemptionValue" contextRef="From2023-01-012023-03-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">521,015</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A
    common stock subject to possible redemption at March 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" title="Class A common stock subject to possible redemption, beginning balance" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue" contextRef="AsOf2023-03-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,111,182</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" title="Remeasurement of carrying value to redemption value" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ESGL:RemeasurementOfCarryingValueToRedemptionValue" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,817,679</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at June 30, 2023</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" title="Class A common stock subject to possible redemption, ending balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,928,861</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zGdYb3Qv9cj6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="ESGL:OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock"><p id="xdx_84B_ecustom--OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_zFtlZH4w9Wbb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_zhGnD7bdvTMa">Offering
Costs associated with the Initial Public Offering</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Offering
costs consisted of legal, accounting, underwriting fees and other costs incurred through the Initial Public Offering that were directly
related to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public
Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with derivative warrant
liabilities are expensed as incurred, presented as non-operating expenses in the statement of operations. Offering costs associated with
the Class A common stock were charged to stockholders&#8217; equity (deficit) upon the completion of the Initial Public Offering.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 15; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zjxbtD3e4che" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zkgYlLnZC5w">Income
Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company complies with the accounting and reporting requirements of ASC Topic 740, <i>Income Taxes </i>(&#8220;ASC 740&#8221;), which
requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities
are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable
or deductible amounts, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect
taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions
taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be
sustained upon examination by taxing authorities. The Company&#8217;s management determined the United States is the Company&#8217;s
only major tax jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as income
tax expense. There were <span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20230630_zrYDxrysgGJ2" title="Unrecognized tax benefits"><span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20221231_zuVhH6y5udfj" title="Unrecognized tax benefits"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> unrecognized tax benefits as of June 30, 2023 and December 31, 2022 and <span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20230630_zPWNJUuIp4y1" title="Accrued for interest and penalties"><span id="xdx_908_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20221231_zUZQTEFS3iya" title="Accrued for interest and penalties"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> amounts accrued for interest and
penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material
deviation from its position. The Company is subject to income tax examinations by major taxing authorities since inception.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 9 for additional information on income taxes for the periods presented.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zjQRgOELSCE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zCKqROVmyQNb">Net
Income (Loss) Per Share of Common Stock</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
income (loss) per share of common stock is computed by dividing net income (loss) by the weighted-average number of shares of common
stock outstanding during the period. Remeasurement associated with the redeemable shares of Class A common stock is excluded from net
income (loss) per share as the redemption value approximates fair value. Therefore, the earnings per share calculation allocates income
and losses shared pro rata between Class A and Class B common stock. As a result, the calculated net income (loss) per share is the same
for Class A and Class B common stock. The Company has not considered the effect of the Public Warrants (as defined in Note 7) and Private
Placement Warrants (as defined in Note 7) to purchase an aggregate of <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zjv80tQcPqgl" title="Warrants to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-06-30_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,002,331</ix:nonFraction></span> shares in the calculation of diluted net income (loss)
per share, since the exercise of the warrants are contingent upon the occurrence of future events.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zW6wwO4zjbP6" style="display: none">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br />
 June 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2023</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Numerator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 20pt">Net income (loss)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">183,201</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,325</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">122,904</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,726</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">193,818</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">62,773</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">236,732</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">77,756</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt">Basic and diluted weighted average shares outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,867,515</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,265,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,657,611</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,337,707</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,081,665</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Basic and diluted net income (loss) per share</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA"><span id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
</table>


</ix:nonNumeric><p id="xdx_8AB_zmRrh70hk516" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z3MQQcS2dZ4k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zkmSdBUs7BH">Concentration
of Credit Risk</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentration of credit risk consist of a cash account in a financial institution
which, at times may exceed the Federal depository insurance coverage of $<span id="xdx_905_eus-gaap--FederalDepositInsuranceCorporationPremiumExpense_c20230101__20230630_zSIPhI4mBbig" title="Federal deposit insurance corporation premium expense"><ix:nonFraction name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>. The Company has not experienced losses on this account
and management believes the Company is not exposed to significant risks on such account.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 16; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_849_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zueFNvKRUcz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zccRHoSOVRt2">Fair
Value of Financial Instruments</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company applies ASC Topic 820, <i>Fair Value Measurement</i> (&#8220;ASC 820&#8221;), which establishes a framework for measuring fair
value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price
that would be received for an asset or paid to transfer a liability in the Company&#8217;s principal or most advantageous market in an
orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires
an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable
inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market
data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity&#8217;s own assumptions based
on market data and the entity&#8217;s judgments about the assumptions that market participants would use in pricing the asset or liability
and are to be developed based on the best information available in the circumstances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts reflected in the accompanying balance sheets for current assets and current liabilities approximate fair value due to
their short-term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 &#8212; Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement
are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2 &#8212; Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying
terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted
intervals.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3 &#8212; Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when
little or no market data exists for the assets or liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 8 for additional information on assets and liabilities measured at fair value.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zn1INQTijVh4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zpt2CZRgCJnd">Recent
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not believe that any recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s financial statements.</span></p>

</ix:nonNumeric><p id="xdx_856_zfPtaaVHvfgg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="ESGL:InitialPublicOfferingDisclosureTextBlock"><p id="xdx_801_ecustom--InitialPublicOfferingDisclosureTextBlock_zZyllTXj2Xz3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3. <span id="xdx_82E_zocJjhqRb2l7">INITIAL PUBLIC OFFERING</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registration statement for the Company&#8217;s Initial Public Offering was declared effective on February 14, 2022. On February 17, 2022,
the Company consummated the Initial Public Offering of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z3YpLCVSKsFi" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> Units, including <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zcdtDIkNK6Z1" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-02-152022-02-17_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></span> Units issued pursuant to the exercise of
the underwriters&#8217; over-allotment option in full, generating gross proceeds of $<span id="xdx_907_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zvHif3Q8ifX1" title="Gross proceeds"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,250,000</ix:nonFraction></span>. Each Unit consists of one share of Class
A common stock, and one redeemable warrant (&#8220;Public Warrant&#8221;). Each Public Warrant entitles the holder to purchase one share
of Class A common stock at an exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220217__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zwvcrhNpmE06" title="Warrants exercise price per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-02-17_custom_PublicWarrantMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.50</ix:nonFraction></span> per whole share (see Note 7).</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="ESGL:PrivatePlacementDisclosureTextBlock"><p id="xdx_803_ecustom--PrivatePlacementDisclosureTextBlock_z6tsD2m5Zk74" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span>NOTE
4. <span id="xdx_822_zyVK3HTkreod">PRIVATE PLACEMENT</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously
with the closing of the Initial Public Offering, the Company consummated the sale of <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zdHThohvKx78" title="Sale of units during period"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">377,331</ix:nonFraction></span> Private Placement Units at a price of $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zTqQk4SGYXK9" title="Sale of stock price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span>
per Private Placement Unit in the Private Placement to the Sponsor, generating gross proceeds of $<span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zdoWuAmKG0z4" title="Gross proceeds from sale of stock"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,773,310</ix:nonFraction></span>, which was transferred to
the Trust Account by the Sponsor. The Private Placement Units are identical to the Units sold in the Initial Public Offering, except
for the warrants included in the Private Placement Units (the &#8220;Private Placement Warrants&#8221;). If the Company does not complete
a Business Combination within the Combination Period, the proceeds from the sale of the Private Placement Units will be used to fund
the redemption of the Public Shares (subject to the requirements of applicable law) and the Private Placement Warrants will expire worthless.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 17; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_802_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z1wOquIYx0c9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5. <span id="xdx_820_zc7ObcUTfQb2">RELATED PARTY TRANSACTIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Founder
Shares</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 15, 2021, the Sponsor purchased <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zgeBVZaVJYa8" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,875,000</ix:nonFraction></span> shares of Class B common stock (the &#8220;Founder Shares&#8221;) for an aggregate purchase
price of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210314__20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBsgLUYCFpha" title="Stock issued during period value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,000</ix:nonFraction></span>, or approximately $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbGDYIApfqp" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.012</ix:nonFraction></span> per share. On March 15, 2021, the Sponsor transferred <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zTuSzAxgyNUj" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-03-142021-03-15_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000</ix:nonFraction></span> Founder Shares each to the Company&#8217;s
Chief Executive Officer and Chief Operating Officer, as well as <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--ScientificAdvisorMember_ztrJdQ5OB6i1" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-03-142021-03-15_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,500</ix:nonFraction></span> Founder Shares to each of the Company&#8217;s Chief Scientific
Officer and scientific advisor. On October 27, 2021, the Sponsor transferred <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zLmBHBvrh0O8" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_srt_ChiefExecutiveOfficerMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></span> Founder Shares to the Company&#8217;s Chief Executive
Officer, <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--ChiefScientificOfficerMember_z1XyU85cheVh" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_custom_ChiefScientificOfficerMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,500</ix:nonFraction> </span>Founder Shares to the Company&#8217;s Chief Scientific Officer, <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--TwoIndependentDirectorsMember_z8k0WxHkOWT2" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_custom_TwoIndependentDirectorsMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">30,000</ix:nonFraction></span> Founder Shares to each of the Company&#8217;s
two independent directors, <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--IndependentDirectorsTwoMember_zV9rQFgcAkJf" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_custom_IndependentDirectorsTwoMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000</ix:nonFraction></span> Founder Shares to each of the Company&#8217;s two independent directors, <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--StrategicAndScientificAdvisorMember_zJgMpXQKXja4" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_custom_StrategicAndScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,000</ix:nonFraction></span> Founder Shares to the
Company&#8217;s strategic and scientific advisor and <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--ScientificAdvisorMember_zGXkYqKBTzo9" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,500</ix:nonFraction></span> Founder Shares to the Company&#8217;s scientific advisor. In addition, the
Sponsor has separately agreed to transfer to the Company&#8217;s Chief Operating Officer an aggregate of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zFVkR22UJvQl" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-10-252021-10-27_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">30,000</ix:nonFraction></span> of its Founder Shares
at the time of a Business Combination. On November 19, 2021, the Company canceled <span id="xdx_909_ecustom--StockCancelledDuringPeriodShares_c20211118__20211119__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zysHOC4fQv69" title="Common stock shares canceled during the period"><ix:nonFraction name="ESGL:StockCancelledDuringPeriodShares" contextRef="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">718,750</ix:nonFraction></span> Founder Shares due to a downsize of the offering.
All shares and associated amounts have been retroactively restated to reflect the surrender of these shares (see Note 7). As of June
30, 2023 and December 31, 2022, the Sponsor owned <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbZIk8bP7eXg" title="Number of shares issued"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zarzf8APLXL" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-06-30_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></span></span> shares of Class B common stock. The Founder Shares were subject to a risk
of forfeiture of up to <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__srt--RangeAxis__srt--MaximumMember_zJ6G4RdHDlmi" title="Forfeiture of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">281,250</ix:nonFraction></span> shares if the underwriters did not exercise their over-allotment option in full. However, as the underwriters&#8217;
over-allotment option was exercised in full at the closing of the Initial Public Offering in February 2022, <span id="xdx_909_ecustom--SharesNotSubjectToForfeiture_c20220201__20220228__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zGHi6MHrw0id" title="Shares not subject to forfeiture"><ix:nonFraction name="ESGL:SharesNotSubjectToForfeiture" contextRef="From2022-02-012022-02-28_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">281,250</ix:nonFraction></span> of such shares held
by the Sponsor will not be subject to forfeiture.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
initial stockholder has agreed not to transfer, assign or sell any of the Class B common stock (except to certain permitted transferees)
until, with respect to 50% of the Class B common stock, the earlier of (i) six months after the date of the consummation of a Business
Combination, or (ii) the date on which the closing price of the Company&#8217;s common stock equals or exceeds $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__srt--TitleOfIndividualAxis__custom--SponsorMember_zGgVYPT4ZtPh" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.50</ix:nonFraction></span> per share (as adjusted
for stock splits, stock dividends, reorganizations and recapitalizations) for any 20 trading days within any 30-trading day period commencing
after a Business Combination, with respect to the remaining 50% of the Class B common stock, upon six months after the date of the consummation
of a Business Combination, or earlier, in each case, if, subsequent to a Business Combination, the Company consummates a subsequent liquidation,
merger, stock exchange or other similar transaction which results in all of the Company&#8217;s stockholders having the right to exchange
their common stock for cash, securities or other property.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Promissory
Note - Related Party</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 23, 2021, the Company issued an unsecured promissory note (the &#8220;Promissory Note&#8221;) to the Sponsor, pursuant to which
the Company may borrow up to an aggregate principal amount of $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_c20210223__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z609tdsp4ojc" title="Debt instrument, face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-02-23_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></span>, to be used for payment of costs related to the Initial Public
Offering. The Promissory Note is non-interest bearing and payable on the earlier of (i) March 31, 2022 or (ii) the consummation of the
Initial Public Offering, pursuant to that Amendment to Promissory Note dated February 4, 2022. As of December 31, 2021, the Company had
borrowed $<span id="xdx_900_eus-gaap--ShortTermBorrowings_iI_c20211231__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zlONUKCyxcu8" title="Short-term debt"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2021-12-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,147</ix:nonFraction></span> under the Promissory Note with the Sponsor, with an additional $<span id="xdx_90E_eus-gaap--OtherShortTermBorrowings_iI_c20220331__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zFCuyvJivV56" title="Aditional,Short-term debt"><ix:nonFraction name="us-gaap:OtherShortTermBorrowings" contextRef="AsOf2022-03-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,606</ix:nonFraction></span> being borrowed during the three months ended
March 31, 2022. Following the Initial Public Offering of the Company on February 17, 2022, a total of $<span id="xdx_906_eus-gaap--RepaymentsOfRelatedPartyDebt_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_znybYJkGdhs9" title="Repayment of promissory note related party"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">183,753</ix:nonFraction></span> under the Promissory Note
was repaid on <span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z73tq7czUyba" title="Debt maturity date"><ix:nonNumeric contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate">February 25, 2022</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 12, 2022, the Company issued a second unsecured promissory note (the &#8220;Second Promissory Note&#8221;) to the Sponsor, pursuant
to which the Company may borrow up to an aggregate principal amount of $<span id="xdx_90B_eus-gaap--ShortTermBorrowings_iI_c20221012__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zPcyK9i0OeLa" title="Short-term debt"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2022-10-12_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span>, to be used for payment of costs related to the initial
Business Combination. The Second Promissory Note is non-interest bearing and payable on the earlier of (i) August 17, 2023 or (ii) the
date the Company consummates an initial Business Combination. As of December 31, 2022, the Company had borrowed $<span id="xdx_90A_eus-gaap--ShortTermBorrowings_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zkt87k112sHd" title="Short-term debt"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span> under the Second
Promissory Note with the Sponsor.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 18; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2023, the Company restated and amended the Second Promissory Note, pursuant to which the Sponsor shall loan to the Company up
to $<span id="xdx_90A_eus-gaap--RepaymentsOfLongTermDebt_c20230301__20230301__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zyIZUX0OGHAa" title="Sponsor loan"><ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span> to pay, among other things, any extension fees and transaction costs associated with any extensions of time needed for
the Company to consummate its business combination. For the purposes of clarity, the Company and the Sponsor hereby agreed that the certain
instrument dated as of October 12, 2022 pursuant to which the Sponsor purported to loan up to $<span id="xdx_90F_eus-gaap--ShortTermBorrowings_iI_c20221012__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zA4KJ88O29L" title="Short-term debt"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2022-10-12_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span> to the Company was hereby canceled
and deemed void ab initio. The Note bears no interest and is repayable in full upon the earlier of (a) February 17, 2024 or (b) the date
of the consummation of the Company&#8217;s initial business combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 27, 2023, the Company issued an amended and restated promissory note (the &#8220;Note&#8221;), pursuant to which the Sponsor shall
loan to the Company up to $<span id="xdx_90F_eus-gaap--RepaymentsOfLongTermDebt_c20230427__20230427__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zdcc84Z2W3xk" title="Sponsor loan"><ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2023-04-272023-04-27_custom_PromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,500,000</ix:nonFraction></span> to pay, among other things, any extension fees and transaction costs associated with any extensions
of time needed for the Company to consummate its business combination. For the purposes of clarity, the Company and the Sponsor hereby
agreed that the certain instrument dated as of March 1, 2023 pursuant to which the Sponsor purported to loan up to $<span id="xdx_909_eus-gaap--RepaymentsOfLongTermDebt_c20230301__20230301__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zuLzqaz2qwp9" title="Sponsor loan"><ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span> to the
Company was hereby canceled and deemed void ab initio. The Note bears no interest and is repayable in full upon the earlier of (a) February
17, 2024 or (b) the date of the consummation of the Company&#8217;s initial business combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six month period ended June 30, 2023, the Company drew down an additional aggregate amount of $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_znMLXrKUhE69" title="Aggregate amouont"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,200,000</ix:nonFraction> </span>from the Note. The proceeds
were used to fund the Company&#8217;s extension payments of $<span id="xdx_90C_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zRaVcthmdwfb" title="Total payment"><ix:nonFraction name="ESGL:PaymentToAcquireMarketableSecurities" contextRef="From2023-01-012023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,634,120</ix:nonFraction></span>, and the rest was used for operating capital. As of June 30, 2023
and December 31, 2022, the Company had borrowings of $<span id="xdx_90F_eus-gaap--ShortTermBorrowings_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zZ9pUxvg17L6" title="Short-term debt"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,450,000</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--ShortTermBorrowings_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zAKqHf7kYop4" title="Short-term debt"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>, respectively, under the Note with the Sponsor.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Administrative
Support Agreement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into an agreement with the Sponsor, commencing on the effective date of the Initial Public Offering, pursuant to which
the Sponsor has agreed to make available to the Company certain general and administrative services, including office space, utilities
and administrative services, as the Company may require from time to time. The Company has agreed to pay the Sponsor $<span id="xdx_903_eus-gaap--CostOfRevenue_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zyPsTXhL3X3f" title="Sponsor for services"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_us-gaap_RelatedPartyMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></span> per month
for these services. Upon the completion of an initial Business Combination, the Company will cease paying these monthly fees. For the
three and six months ended June 30, 2023, the Company incurred $<span id="xdx_906_eus-gaap--AdministrativeFeesExpense_c20230401__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zoUWkxMWD8t3" title="Admistration support expense"><ix:nonFraction name="us-gaap:AdministrativeFeesExpense" contextRef="From2023-04-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AdministrativeFeesExpense_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zg2Jkg1AGWee" title="Admistration support expense"><ix:nonFraction name="us-gaap:AdministrativeFeesExpense" contextRef="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,000</ix:nonFraction></span> of administrative support expenses, respectively.
For the three and six months ended June 30, 2022, the Company incurred $<span id="xdx_909_eus-gaap--AdministrativeFeesExpense_c20220401__20220630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zBC7XkF6wO04" title="Admistration support expense"><ix:nonFraction name="us-gaap:AdministrativeFeesExpense" contextRef="From2022-04-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--AdministrativeFeesExpense_c20220101__20220630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zjDqRruvfqac" title="Admistration support expense"><ix:nonFraction name="us-gaap:AdministrativeFeesExpense" contextRef="From2022-01-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,000</ix:nonFraction></span>, respectively, of administrative support expenses.
As of June 30, 2023 and December 31, 2022, $<span id="xdx_90F_ecustom--AccruedExpensesRelatedPartyCurrent_iI_dxL_c20230630_zoGizhVFLwlh" title="Accrued expense related party::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0896">0</span></span> and $<span id="xdx_900_ecustom--AccruedExpensesRelatedPartyCurrent_iI_c20221231_zUjWxBbnLoEg" title="Accrued expense related party"><ix:nonFraction name="ESGL:AccruedExpensesRelatedPartyCurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></span>, respectively, related to this agreement were recorded in accrued expenses
- related party in the accompanying balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related
Party Loans</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to finance transaction costs in connection with a Business Combination, the Company&#8217;s Sponsor or an affiliate of the Sponsor,
or the Company&#8217;s officers and directors may, but are not obligated to, loan the Company funds as may be required (&#8220;Working
Capital Loans&#8221;). Such Working Capital Loans would be evidenced by promissory notes. The notes would either be repaid upon consummation
of a Business Combination, without interest, or, at the lender&#8217;s discretion, up to $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__srt--RangeAxis__srt--MaximumMember_zib9nyw7mJfl" title="Stock issued during period, value, conversion of units"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2023-01-012023-06-30_custom_SponsorMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,500,000</ix:nonFraction></span> of notes may be converted upon consummation
of a Business Combination into additional Private Placement Units at a price of $<span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zBZ8nmjaHV1k" title="Debt conversion price per share"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71101796" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span> per Unit. In the event that a Business Combination
does not close, the Company may use a portion of proceeds held outside the Trust Account to repay the Working Capital Loans, but no proceeds
held in the Trust Account would be used to repay the Working Capital Loans.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 19; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Company anticipates that it may not be able to consummate the initial Business Combination within 12 months, the Company may, by
resolution of the board if requested by the Sponsor, extend the period of time to consummate a Business Combination up to two (2) times,
each by an additional three months (for a total of up to 18 months to complete a Business Combination), subject to the Sponsor depositing
additional funds into the Trust Account as set out below. Pursuant to the terms of the Amended and Restated Certificate of Incorporation
and the trust agreement to be entered into between the Company and Continental Stock Transfer &amp; Trust Company, in order for the time
available for the Company to consummate the initial Business Combination to be extended, the Sponsor or its affiliates or designees,
upon five (5) business days advance notice prior to the applicable deadline, must deposit into the Trust Account $<span id="xdx_901_eus-gaap--Deposits_iI_c20230630__srt--TitleOfIndividualAxis__custom--UnderwriterMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zt9QLDx31gG9" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,725,000</ix:nonFraction></span> with the
underwriters&#8217; over-allotment option exercised in full ($<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--TitleOfIndividualAxis__custom--UnderwriterMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z6poZ0xfmpL8" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.20</ix:nonFraction></span> per unit), on or prior to the date of the applicable deadline, for
each of the available three month extensions, providing a total possible Business Combination period of 18 months at a total payment
value of $<span id="xdx_90C_eus-gaap--Deposits_iI_c20230630__srt--TitleOfIndividualAxis__custom--UnderwriterMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--RestatementAxis__srt--RestatementAdjustmentMember_zAoyLvrvZEQ2" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_RestatementAdjustmentMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,450,000</ix:nonFraction></span> with the underwriters&#8217; over-allotment option exercised in full ($<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--TitleOfIndividualAxis__custom--UnderwriterMember__srt--RestatementAxis__srt--RestatementAdjustmentMember_ztUpygIHKYY4" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_RestatementAdjustmentMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.40</ix:nonFraction></span> per unit) (the &#8220;Extension Loans&#8221;).
Any such payments would be made in the form of non-interest bearing loans. If the Company completes its initial Business Combination,
the Company will, at the option of the Sponsor, repay the Extension Loans out of the proceeds of the Trust Account released to the Company
or convert a portion or all of the total loan amount into units at a price of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zBvdoH23o9Ia" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span> per unit, which units will be identical to the Private
Placement Units. If the Company does not complete a Business Combination, the Company will repay such loans only from funds held outside
of the Trust Account. Furthermore, the letter agreement with the Initial Stockholders contains a provision pursuant to which the Sponsor
will agree to waive its right to be repaid for such loans to the extent there is insufficient funds held outside of the Trust Account
in the event that the Company does not complete a Business Combination. The Sponsor and its affiliates or designees are not obligated
to fund the Trust Account to extend the time for the Company to complete the initial Business Combination. The Public Stockholders will
not be afforded an opportunity to vote on the extension of time to consummate an initial Business Combination from 12 months to 18 months
described above or redeem their shares in connection with such extensions.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_807_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zH1TkFNvuYuk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6. <span id="xdx_82A_zv1LtYVQgch1">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registration
and Shareholder Rights Agreement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
holders of the Founder Shares, as well as the holders of the Private Placement Units (and underlying securities) and any securities issued
in payment of Working Capital Loans made to the Company, will be entitled to registration rights pursuant to an agreement signed on the
effective date of the Initial Public Offering. The holders of a majority of these securities are entitled to make up to three demands
that the Company register such securities. The holders of a majority of these securities can elect to exercise these registration rights
at any time after the Company consummates a Business Combination. In addition, the holders have certain &#8220;piggy-back&#8221; registration
rights with respect to registration statements filed subsequent to the consummation of a Business Combination. The Company will bear
the expenses incurred in connection with the filing of any such registration statements. Notwithstanding anything to the contrary, under
FINRA Rule 5110, the underwriters and/or their designees may only make a demand registration (i) on one occasion and (ii) during the
five-year period beginning on the effective date of the registration statement relating to the Initial Public Offering, and the underwriters
and/or their designees may participate in a &#8220;piggy-back&#8221; registration only during the seven-year period beginning on the
effective date of the registration statement relating to the Initial Public Offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underwriting
Agreement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously
with the Initial Public Offering, the underwriters fully exercised the over-allotment option to purchase an additional <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember_zKBRaTuqcnSd" title="Number of common stock issuance"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></span> Units
at an offering price of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zr2luAQxF5ra" title="Offering price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span> per Unit for an aggregate purchase price of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zTOfG0jBZPHf" title="Stock issued during period value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,250,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
underwriters were paid a cash underwriting discount of $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zFylUsbK69g9" title="Offering price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.20</ix:nonFraction></span> per Unit, or $<span id="xdx_90E_ecustom--UnderwritingCommissionOfferingCosts_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z39zO6FgIDlg" title="Commission for underwriter"><ix:nonFraction name="ESGL:UnderwritingCommissionOfferingCosts" contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,078,125</ix:nonFraction></span> in the aggregate, upon the closing of the Initial
Public Offering. In addition, $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--DeferredUnderwritingCommissionMember_zhCbtZr2Yzq4" title="Offering price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_custom_DeferredUnderwritingCommissionMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.35</ix:nonFraction></span> per Unit, or $<span id="xdx_906_ecustom--DeferredUnderwritingFeePayable_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--DeferredUnderwritingCommissionMember_zduLeoC6RnQ1" title="Deferred underwriting fee payable"><ix:nonFraction name="ESGL:DeferredUnderwritingFeePayable" contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_custom_DeferredUnderwritingCommissionMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,803,125</ix:nonFraction></span> in the aggregate will be payable to the underwriters for deferred underwriting
commissions. The deferred fee will become payable to the underwriters from the amounts held in the Trust Account solely in the event
that the Company completes a Business Combination, subject to the terms of the underwriting agreement.</span></p>

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


<ix:exclude><!-- Field: Page; Sequence: 20; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zBb8AVIfiVR1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7. <span id="xdx_822_zFGSgKtmuj6g">STOCKHOLDERS&#8217; DEFICIT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Preferred
stock</i></b> &#8212; The Company is authorized to issue <span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_c20230630_zHI0wScSBvGj" title="Preferred stock, shares authorized"><span id="xdx_90F_eus-gaap--PreferredStockSharesAuthorized_iI_c20221231_zjLp8IU01Ee2" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,250,000</ix:nonFraction></ix:nonFraction></span></span> shares of preferred stock with a par value of $<span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20230630_zilYas9ak30c" title="Preferred stock, par value"><span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20221231_zVDY3Q5CvPVg" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> per share with
such designations, voting and other rights and preferences as may be determined from time to time by the Company&#8217;s board of directors.
As of June 30, 2023 and December 31, 2022 there were <span id="xdx_902_eus-gaap--PreferredStockSharesIssued_iI_do_c20221231_zMJHwWZe605c" title="Preferred stock, shares issued"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_do_c20230630_zsXxyOPG0Fz4" title="Preferred stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630_zVGODNDgEZC6" title="Preferred stock, shares outstanding"><span id="xdx_906_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20221231_zXu2qCe12aEh" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares of preferred stock issued or outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class
A common stock &#8212; </i></b>The Company is authorized to issue <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQJ5AS7ViVWe" title="Common stock, shares authorized"><span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zFnmsVqxWxx2" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">125,000,000</ix:nonFraction></ix:nonFraction></span></span> shares of Class A common stock with a par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zfSg8WafQ40l" title="Common stock, par value"><span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsrebDGolIb3" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span>
per share. <span id="xdx_90C_eus-gaap--CommonStockVotingRights_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z7YLmOBOdDKf" title="Common stock, voting rights"><ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember" name="us-gaap:CommonStockVotingRights">Holders of Class A common stock are entitled to one vote for each share.</ix:nonNumeric></span> As of June 30, 2023, there were <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zTtBiq3xIyak" title="Common stock, shares issued"><span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zbyI7mlpviI1" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></ix:nonFraction></span></span> shares of
Class A common stock issued and outstanding, excluding <span id="xdx_905_ecustom--CommonStockPossibleRedemption_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zd0BGcK2rFxd" title="Common stock, possible redemption"><ix:nonFraction name="ESGL:CommonStockPossibleRedemption" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,447,059</ix:nonFraction></span> shares of Class A common stock subject to possible redemption. As of
December 31, 2022, there were <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z5wNdTY1tkp4" title="us-gaap:CommonStockSharesIssued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxd8BoRr75W7" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,456</ix:nonFraction></ix:nonFraction></span></span> shares of Class A common stock issued and outstanding, excluding <span id="xdx_900_ecustom--CommonStockPossibleRedemption_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zSsmDyGrcj2f" title="Common stock, possible redemption"><ix:nonFraction name="ESGL:CommonStockPossibleRedemption" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> shares of Class A common
stock subject to possible redemption.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class
B common stock &#8212; </i></b>The Company is authorized to issue <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBK8kYKkT8Yc" title="Common stock, shares authorized"><span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI9sehxaD8Bd" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,500,000</ix:nonFraction></ix:nonFraction></span></span> shares of Class B common stock with a par value of $<span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zue4SHQR0DHd" title="Common stock, par value"><span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjINyhfbQD8b" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span>
per share. <span id="xdx_902_eus-gaap--CommonStockVotingRights_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zwJ1fbC3x7Q6" title="Common stock, voting rights"><ix:nonNumeric contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember" name="us-gaap:CommonStockVotingRights">Holders of Class B common stock are entitled to one vote for each share.</ix:nonNumeric></span> As of June 30, 2023 and December 31, 2022, there
were <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZcogc10oCob" title="Common stock, shares issued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zmElWZQ9TNq1" title="Common stock, shares outstanding"><span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z4gnBeQeys4b" title="Common stock, shares issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqnHqJX1DuTl" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,156,250</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares of Class B common stock issued and outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 15, 2021, the Sponsor purchased <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zkP8ZUGHVhj" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102578" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,875,000</ix:nonFraction></span> shares of Class B common stock for an aggregate purchase price of $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z8jXgLfGfiE1" title="Sale of units in initial public offering, net of offering costs"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102578" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,000</ix:nonFraction></span>, or approximately
$<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzayGnJiFv0k" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102593" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.012</ix:nonFraction></span> per share. On November 19, 2021, the Company canceled <span id="xdx_904_ecustom--StockCancelledDuringPeriodShares_c20211118__20211119__srt--TitleOfIndividualAxis__custom--SponsorMember_z3jPYZSq7Yl1" title="Common stock shares canceled during period"><ix:nonFraction name="ESGL:StockCancelledDuringPeriodShares" contextRef="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71102609" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">718,750</ix:nonFraction></span> shares of Class B common stock. All shares and associated amounts
have been retroactively restated to reflect the surrender of these shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants
&#8212; </i></b>As of June 30, 2023 and December 31, 2022, there were <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z7tj2Ej2bZ8f" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,625,000</ix:nonFraction></span> Public Warrants and <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20221231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zBmJJ8bx3Hpb" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">377,331</ix:nonFraction> </span>Private Placement Warrants
outstanding, respectively. The Public Warrants may only be exercised for a whole number of Class A Common Stock. No fractional shares
will be issued upon exercise of the Public Warrants. The Public Warrants will become exercisable on the later of (a) 30 days after the
consummation of a Business Combination or (b) 12 months from the closing of the Initial Public Offering. No Public Warrants will be exercisable
for cash unless the Company has an effective and current registration statement covering the common stock issuable upon exercise of the
Public Warrants and a current prospectus relating to such common stock. Notwithstanding the foregoing, if a registration statement covering
the common stock issuable upon the exercise of the Public Warrants is not effective within 90 days from the consummation of a Business
Combination, the holders may, until such time as there is an effective registration statement and during any period when the Company
shall have failed to maintain an effective registration statement, exercise the Public Warrants on a cashless basis pursuant to an available
exemption from registration under the Securities Act. If an exemption from registration is not available, holders will not be able to
exercise their Public Warrants on a cashless basis. The Public Warrants will expire five years from the consummation of a Business Combination
or earlier upon redemption or liquidation.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may call the warrants for redemption, in whole and not in part, at a price of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zYW8xkJxJ3Ff" title="Warrant exercise price per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-06-30_us-gaap_WarrantMember_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span> per warrant:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"></td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
    any time while the Public Warrants are exercisable,</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; text-align: justify"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">upon
    not less than 30 days&#8217; prior written notice of redemption to each Public Warrant holder,</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 21; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><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%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.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.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
    and only if, the reported last sale price of the common stock equals or exceeds $18 per share, for any 20 trading days within a 30-day
    trading period ending on the third trading day prior to the notice of redemption to Public Warrant holders, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td><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; text-align: justify"><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><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">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
    and only if, there is a current registration statement in effect with respect to the common stock underlying such warrants at the
    time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of
    redemption.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; text-align: justify; text-indent: -0.25in"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the common stock issuable
upon the exercise of the Placement Warrants will not be transferable, assignable or salable until after the completion of a Business
Combination, subject to certain limited exceptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the
Public Warrants to do so on a &#8220;cashless basis.&#8221; The exercise price and number of common stock issuable upon exercise of the
warrants may be adjusted in certain circumstances including in the event of a stock dividend, extraordinary dividend or recapitalization,
reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of common stock at a price below its
exercise price. Additionally, in no event will the Company be required to net cash settle the warrants. If the Company is unable to complete
a Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants
will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company&#8217;s assets
held outside of the Trust Account with respect to such warrants. Accordingly, the warrants may expire worthless.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for the Public Warrants and Private Placement Warrants in accordance with the guidance contained in ASC Topic 815, <i>Derivatives
and Hedging</i> (&#8220;ASC 815&#8221;). Such guidance provides that the warrants described above are not precluded from equity classification.
Equity-classified contracts are initially measured at fair value (or allocated value). Subsequent changes in fair value are not recognized
as long as the contracts continue to be classified in equity.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock"><p id="xdx_809_eus-gaap--FairValueMeasurementInputsDisclosureTextBlock_zGtcEzYizSBl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8. <span id="xdx_821_zzbxAALWiiG">FAIR VALUE MEASUREMENTS</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"><p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zQ2BnBUZuREa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information about the Company&#8217;s financial assets that are measured at fair value on a recurring basis
as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine
such fair value:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zyCmiatJvSSc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF FAIR VALUE MEASUREMENT</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount
    at Fair Value</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 30pt; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
    Treasury Securities</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zbyBcTwAjMG4" title="U.S. Treasury Securities" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,105,401</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxIsT8CzrqE5" title="U.S. Treasury Securities" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2023-06-30_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,105,401</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zp58aGQqacV2" title="U.S. Treasury Securities" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1010">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zVo08nIOfv31" title="U.S. Treasury Securities" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1012">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury
    Securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zLYnwZYJvoH7" title="U.S. Treasury Securities" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,824,794</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAzWyWoW09Ub" title="U.S. Treasury Securities" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,824,794</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zk259IfnUorf" title="U.S. Treasury Securities" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1018">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zGA5TqShrpKg" title="U.S. Treasury Securities" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1020">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zUFXhNhiEIhi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zsSy7cLdwE58" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9. <span id="xdx_820_zTCjda5ilVd6">INCOME TAXES</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s effective tax rate for the for the three and six months ended June 30, 2023, was <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230401__20230630_zfXJwVpMncRa" title="Effective tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.2</ix:nonFraction></span>% and <span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230101__20230630_zfAvsN4tk6N1" title="Effective tax rate">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">78.8</ix:nonFraction>)</span>%. The Company&#8217;s
effective tax rate for the three and six months ended June 30, 2022 was <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20220401__20220630_zwL8iU3aJp8c" title="Effective tax rate"><span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20220101__20220630_zCvuMbUuSsi3" title="Effective tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></ix:nonFraction></span></span>%. The Company&#8217;s effective tax rate differs from the
statutory income tax rate of <span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20230101__20230630_zFaTOLoRiyI" title="Statutory income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></span>% primarily due to non-deductible operating costs. The Company has historically calculated the provision
for income taxes during interim reporting periods by applying an estimate of the annual effective tax rate for the full fiscal year to
income or loss for the reporting period.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_80B_eus-gaap--SubsequentEventsTextBlock_zq6JWY6WrY17" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10. <span id="xdx_828_z5NOhlmmN7b4">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the recent developments mentioned in Note 1, the Company did not identify any subsequent events.</span></p>

</ix:nonNumeric><p id="xdx_812_zrhr3D55vnUh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 22; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_118_zeFoo4H020n3" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>ex99-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">ENVIRONMENTAL SOLUTIONS GROUP HOLDINGS LIMITED</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part I &ndash; Financial Information</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Financial Statements</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated statement of financial position (unaudited)
as of June 30, 2023 and December 31, 2022</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</B></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="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Note</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: right">US$</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: right">US$</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">ASSETS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Cash and cash equivalents</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="width: 10%; text-align: center">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; text-align: right">1,157,621</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; text-align: right">252,399</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Trade and other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">10</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,521,564</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">815,128</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Inventories</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">12</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">67,899</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">221,151</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,747,084</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,288,678</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Non-current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Property, plant and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,855,181</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,493,283</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Intangible assets, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">11</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,053,309</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,845,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">23,908,490</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">24,339,195</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Total assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">26,655,574</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">25,627,873</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">LIABILITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Trade and other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">13</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,576,313</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,285,345</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">15</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">184,853</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">185,764</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Borrowings</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">14</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,182,219</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,427,538</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,943,385</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">9,898,647</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Non-current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">15</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,022,994</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,071,571</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Borrowings (non-current)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239,307</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371,103</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">16</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">202,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">163,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,464,301</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,605,674</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Total liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">13,407,686</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">12,504,321</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Net assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">13,247,888</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">13,123,552</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Share Capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">17</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">10,003</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">10,000</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accumulated losses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,635,844</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,006,590</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,422,799</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,422,799</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Share premium reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">753,587</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Exchange Reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(460,481</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(460,481</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Revaluation Surplus</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,157,824</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,157,824</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,247,888</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,123,552</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of
the unaudited condensed financial statements</I></P>

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


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated statement of profit or loss (unaudited)
for the six month periods ended June 30, 2023 and 2022</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&nbsp;</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-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>June 30, 2023</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>June 30, 2022</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Note</B></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center">US$</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center">US$</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&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(204,238,255)">
    <TD STYLE="width: 50%; font-weight: bold">Revenue</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="width: 10%; text-align: center">4</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; text-align: right">3,394,313</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; text-align: right">2,973,790</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189,335</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">398,561</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Cost of inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(407,291</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(808,747</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Logistics costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(792,079</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(429,691</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Depreciation of property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(758,519</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(840,916</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Amortization of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(426,515</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(325,011</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Employee benefits expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(639,060</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(498,316</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Finance expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(158,912</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(103,447</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(991,526</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,053,437</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Loss before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(590,254</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(687,214</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income tax credit/(expense)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(39,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(34,000</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net loss and comprehensive loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(629,254</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(721,214</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of
the unaudited condensed financial statements</I></P>

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


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated statement of changes in equity (unaudited)
for the six month periods ended June 30, 2023 and 2022</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&nbsp;</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="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Share</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Share</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Revaluation</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Exchange</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Other</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Share</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Accumulated</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Total</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">capital</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Premium</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">reserve</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">reserve</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">reserves</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Subscription</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">losses</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">equity</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><U>US$</U></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: center">2022</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>&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="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 28%; text-align: justify">Beginning of financial year</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">10,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">7,140,955</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">(513,218</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">1,822,799</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">(2,614,778</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">5,845,758</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Issuance of new shares</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">-</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,600,000</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>&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">6,600,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Less : Share subscription receivable</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">-</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>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,000,000</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">(5,000,000</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Loss for the period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(721,214</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(721,214</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Balance as of June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">7,140,955</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(513,218</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,422,799</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,335,992</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,724,544</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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>&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: center">2023</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>&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="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Beginning of financial year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,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">15,157,824</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(460,481</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,422,799</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">(5,006,590</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,123,552</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Issuance of new shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">753,587</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>&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">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">753,590</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Loss for the period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(629,254</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(629,254</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Balance as of June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,003</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">753,587</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,157,824</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(460,481</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,422,799</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(5,635,844</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">13,247,888</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of
the unaudited condensed financial statements</I></P>

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


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated statement of cash flows (unaudited)
for the six month periods ended June 30, 2023 and 2022</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</B></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-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Note</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: right">US$</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: right">US$</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash flows from operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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="width: 50%; text-align: left">Loss before income tax</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="width: 10%; text-align: center">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; font-weight: bold; text-align: right">(590,254</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; text-align: right">(687,214</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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">Adjustments for:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Depreciation of property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center"></TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">758,519</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">840,916</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">- Amortisation of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">11</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">426,515</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">325,011</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center"> 5 </TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(12,002</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">- Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">158,912</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,447</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Loss on disposal of property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center"></TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,795</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">- Foreign exchange adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">312,051</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">180,676</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,055,536</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">762,834</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Changes in working capital:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Trade and other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(687,016</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(362,139</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>- Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">153,252</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">187,204</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">- Trade and other payables</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">167,205</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">179,149</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net cash generated from operating activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">688,977</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">767,048</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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="font-weight: bold; text-align: left">Cash flows from investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Purchase of property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(115,334</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(34,724</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Proceeds from disposal of property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,352</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Additions to intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(633,912</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(416,299</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest received</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">12,002</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net cash used in investing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(735,892</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(451,021</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash flows from financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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">Proceeds from bank borrowings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,246,518</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Repayment of bank borrowings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(1,831,341</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,042,640</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Shares issuance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">753,590</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,600,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Repayments of lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(57,718</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(114,230</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest paid</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(158,912</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(103,447</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net cash provided by financing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">952,137</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">339,683</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Net increase in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">905,222</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">655,710</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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-bottom: 1.5pt">Beginning of the financial period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">252,399</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">137,014</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1.5pt">End of the financial period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,157,621</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">792,724</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of
the unaudited condensed financial statements</I></P>

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


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Reconciliation of liabilities arising from financing
activities (unaudited)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&nbsp;</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-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Lease liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Interest- <BR>bearing bank <BR>and other <BR>borrowings</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Total</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">US$</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">US$</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&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(204,238,255)">
    <TD STYLE="width: 52%; font-weight: bold; padding-bottom: 1.5pt">At January 1 2022</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,150,764</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">7,347,025</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,497,789</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Changes from financing cash flows:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Repayment of bank loans</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,537,495</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,537,495</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Principal element of lease payments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(186,397</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">(186,397</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Borrowing cost paid</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(28,558</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(217,801</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(246,359</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total change from financing cash flows</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(214,955</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,755,296</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,970,251</TD><TD STYLE="padding-bottom: 1.5pt; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Other changes:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Exchange adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,850</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,889</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,739</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Lease modification</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,296,818</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,296,818</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,558</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">217,801</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">246,359</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">Total other changes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,321,526</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">206,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,528,438</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1.5pt">At December 31, 2022</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,257,335</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,798,641</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,055,976</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Changes from financing cash flows:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Proceeds from bank borrowings</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,246,518</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,246,518</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Repayment of bank loans</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,831,341</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,831,341</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Principal element of lease payments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(57,718</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">(57,718</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Borrowing cost paid</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(28,492</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(130,420</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(158,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total change from financing cash flows</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(86,210</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">284,757</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">198,547</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Other changes:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Exchange adjustments</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">207,708</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">207,708</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Lease modification</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,230</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">8,230</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,492</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">130,420</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">158,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total other changes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">36,722</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">338,128</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">374,850</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 1.5pt">At June 30, 2023</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,207,847</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">6,421,526</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,629,373</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying notes are an integral part of
the unaudited condensed financial statements</I></P>

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


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">General information and reorganization transactions</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Environmental Solutions Group Holdings
Limited (the &ldquo;Company&rdquo;) and its subsidiaries (collectively, the &ldquo;Group&rdquo;) was incorporated on June
14, 2022 and domiciled in the Cayman Islands. The address of its registered office is 71 Fort Street, PO Box 500, George Town, Grand
Cayman, KY1-1106, Cayman Islands.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Environmental Solutions Asia Holdings Limited
(&ldquo;ES BVI&rdquo;), a wholly-owned subsidiary of the Company, was incorporated on June 29, 2022 and domiciled in the British Virgin
Islands with its registered office at Mandar House, 3<SUP STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">rd</SUP> Floor, Johnson&rsquo;s Ghut, Tortola, British Virgin Islands.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Environmental Solutions Asia Pte Ltd (&ldquo;ESA&rdquo;),
a wholly-owned subsidiary of ES BVI, was incorporated and domiciled in Singapore. The address of its registered office is at <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101
Tuas South Avenue 2, Singapore 637226.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The principal activities of the Group are
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">those of waste management, recycling and sale of precious metals.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant accounting policies</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basis of preparation</B></FONT></P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The consolidated financial statements
of the Group have been prepared in accordance with International Financial Reporting Standards (&ldquo;IFRS&rdquo;) as issued
by the International Accounting Standards Board (&ldquo;IASB&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">These financial statements have been prepared
on a historical cost convention, except for leasehold land and buildings which are measured at fair value.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The preparation of financial statements
in conformity with IFRS requires management to exercise its judgement in the process of applying the Group&rsquo;s accounting policies.
It also requires the use of certain critical accounting estimates and assumptions.</P>

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


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant accounting policies (continued)</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basis of preparation (continued)</B></FONT></P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The areas involving a higher degree of
judgement or complexity, or areas where assumptions and estimates are significant to the consolidated financial statements are disclosed
in Note 3.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basis of Consolidation</B></FONT></P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The consolidated financial statements are
presented in United States Dollars (&ldquo;US$&rdquo;), which is the Group&rsquo;s functional currency. All financial information presented
in United States Dollars has been rounded to the nearest dollar, unless otherwise indicated.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The consolidated financial statements
comprise the financial statements of the Company and its subsidiaries. A subsidiary is an entity (including a structured entity), directly
or indirectly, controlled by the Company. Control is achieved when the Company is exposed, or has rights, to variable returns from its
involvement with the investee and has the ability to affect those returns through its power over the investee (i.e., existing rights that
give the Company the current ability to direct the relevant activities of the investee).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">When the Company has,
directly or indirectly, less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts
and circumstances in assessing whether it has power over an investee, including:-</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Power over the investee (i.e., existing rights that give it the current ability to direct the relevant activities of the investee);</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exposure, or rights, to variable returns from its involvement with the investee; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The ability to use its power over the investee to affect its returns.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 7.1pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The financial statements of subsidiaries
are prepared for the same reporting period as the Company, using consistent accounting policies. The results of subsidiaries are consolidated
from the date on which the Company obtains control, and continue to be consolidated until the date that such control ceases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Generally, there is a presumption that
a majority of voting rights results in control. To support this presumption and when the Company has less than a majority of the voting
or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an
investee, including:</P>

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


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basis of Consolidation (continued)</B></FONT></P>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contractual arrangement(s) with the other vote holders of the investee;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rights arising from other contractual arrangements;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s voting rights and potential voting rights.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The Company re-assesses whether it controls
an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation
of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary.
Assets, liabilities, income, and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial
statements from the date the Company gains control until the date the Company ceases to control the subsidiary.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Profit or loss and each component of other
comprehensive income (&ldquo;OCI&rdquo;) are attributed to the equity holders of the parent of the Company and to the non-controlling
interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the
financial statements of subsidiaries to bring their accounting policies in line with the Group&rsquo;s accounting policies. All intra-group
assets and liabilities, equity, income, expenses and cash flows relating to transactions between members of the Group are eliminated in
full on consolidation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">A change in the ownership interest of
a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it
derecognizes the related assets (including goodwill), liabilities, non-controlling interest and other components of equity, while any
resultant gain or loss is recognized in profit or loss. Any investment retained is recognized at fair value.</P>

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Revenue is measured based on the consideration
to which the Group expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected
on behalf of third parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Revenue is recognized when the Group satisfies
a performance obligation by transferring a promised good or service to the customer, which is when the customer obtains control of the
goods or services. A performance obligation may be satisfied at a point in time or over time. The amount of revenue recognized is the
amount allocated to the satisfied performance obligation.</P>

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


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.3</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue recognition (continued)</B></FONT></P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><U STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue from contracts with customers</U></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rendering of services</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 63pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Revenue from rendering of
services is recognized when the Group satisfies the performance obligation at a point in time, generally when the significant acts have
been completed and when transfer of control occurs, or for services that are not significant, transactions revenue is recognized as the
services are provided. The Group&rsquo;s primary service consists of collecting and disposing of industrial wastes for its customers.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale of goods</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Revenue from sale of goods
is recognized at a point in time when the performance obligation is satisfied by transferring a promised good to the customer. Control
of the goods is transferred to the customer, generally on delivery of the goods (in this respect, incoterms are considered).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify"><U STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other revenue</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest income</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Interest income is recognized
using the effective interest method. The effective interest rate is the rate that exactly discounts estimated future cash receipts through
the expected life of the financial asset, or where appropriate, a shorter period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The contract assets are for
the Group&rsquo;s rights to consideration for work completed but not billed at the reporting date on its contracts; costs incurred to
obtain or fulfil a contract with a customer; and any impairment losses recognized in the reporting year. The contract assets are transferred
to the receivables when the right to payment becomes unconditional.</P>

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


<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Grants from the government are recognized
as a receivable at their fair value when there is reasonable assurance that the grant will be received and the Group will comply with
all the attached conditions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Government grants receivable are recognized
as income over the periods necessary to match them with the related costs which they are intended to compensate, on a systematic basis.
Government grants relating to expenses are shown separately as other income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Government grants relating to non-monetary
assets are deducted against the carrying amount of the non-monetary assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.5</B></FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</B></FONT></P>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Measurement</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 81pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">Property, plant and equipment other than
leasehold land and buildings are initially recognized at cost and subsequently carried at cost less accumulated depreciation and accumulated
impairment losses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">Leasehold land and buildings are measured
at fair value less accumulated depreciation and impairment losses recognized after the date of the revaluation. Valuations are performed
frequently to ensure that the fair value of a revalued asset does not differ materially from its carrying amount. Any revaluation surplus
is credited to the property revaluation reserve in equity, except to the extent that it reverses a revaluation decrease of the same asset
previously recognized in the Statement of Profit or Loss and Other Comprehensive Income, in which case the increase is recognized in the
statement of profit or loss.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">A revaluation deficit is recognized in the
statement of profit or loss, except to the extent that it offsets an existing surplus on the same asset recognized in the asset revaluation
reserve.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">An annual transfer from the property revaluation
reserve to accumulated losses is made for the difference between depreciation based on the revalued carrying amount of the assets and
depreciation based on the assets original cost. Upon disposal, any revaluation reserve relating to that particular asset being sold is
transferred to retained profits.</P>

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


<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.5</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment (continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components of costs</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">The cost of an item of property, plant and
equipment initially recognized includes its purchase price and any cost that is directly attributable to bringing the asset to the location
and condition necessary for it to be capable of operating in the manner intended by management.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Depreciation is calculated using the straight-line
method to allocate depreciable amounts over the estimated useful lives as follows:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 89%; border-collapse: collapse; margin-left: 0.75in">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 49%">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful
    lives</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold land and buildings</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over the lease term <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">period ranging from</FONT> 2 to 30 years</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 to 5 years</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machineries</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 to 10 years</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Renovation</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10 years</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fittings</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The residual values, estimated useful lives
and depreciation method of property, plant and equipment are reviewed, and adjusted as appropriate, at each reporting date. The effects
of any revision are recognized in profit or loss when the changes arise.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Fully depreciated property, plant and equipment
are retained in the financial statements until they are no longer in use.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsequent expenditure</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Subsequent expenditure
relating to property, plant and equipment that has already been recognized is added to the carrying amount of the asset only when it is
probable that future economic benefits associated with the item will flow to the Group and the cost of the item can be measured reliably.
All other repair and maintenance expenses are recognized in profit or loss when incurred.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disposal</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">On disposal of an item
of property, plant and equipment, the difference between the disposal proceeds and its carrying amount is recognized in profit or loss.</P>

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


<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Intangible assets acquired separately are
measured initially at cost. Following initial acquisition, intangible assets are carried at cost less any accumulated amortization and
any accumulated impairment losses. Internally generated intangible assets, excluding capitalized development costs, are not capitalized
and expenditure is reflected in profit or loss in the year in which the expenditure is incurred.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Intangible assets with finite useful lives
are amortized over the estimated useful lives and assessed for impairment whenever there is an indication that the intangible asset may
be impaired. The amortization period and the amortization method are reviewed at least at each financial year-end. Changes in the expected
useful life or the expected pattern of consumption of future economic benefits embodied in the asset are accounted for by changing the
amortization period or method, as appropriate, and are treated as changes in accounting estimates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Amortization is calculated using the straight-line
method to allocate depreciable amounts over the estimated useful lives of the assets. The estimated useful lives are as follows:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 92%; border-collapse: collapse; margin-left: 0.5in">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; width: 49%">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful
    lives</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 years</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.7</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Borrowing costs</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Borrowing costs are recognized in profit
or loss using the effective interest method.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.8</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment of non-financial assets</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Intangible assets, property, plant and equipment
and right-of-use assets are tested for impairment whenever there is any objective evidence or indication that these assets may be impaired
or when annual impairment testing for an asset is required.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">For the purpose of impairment testing,
the recoverable amount (i.e. the higher of the fair value less cost to sell and the value-in-use) is determined on an individual asset
basis unless the asset does not generate cash inflows that are largely independent of those from other assets. If this is the case, the
recoverable amount is determined for the cash-generating units (&ldquo;CGU&rdquo;) to which the asset belongs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">If the recoverable amount of the asset
(or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount.</P>

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


<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.8</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment of non-financial assets (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The difference between the carrying amount
and recoverable amount is recognized as an impairment loss in profit or loss.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">An impairment loss for an asset is reversed
if, and only if, there has been a change in the estimates used to determine the asset&rsquo;s recoverable amount since the last impairment
loss was recognized. The carrying amount of this asset is increased to its revised recoverable amount, provided that this amount does
not exceed the carrying amount that would have been determined (net of accumulated depreciation) had no impairment loss been recognized
for the asset in prior years.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">A reversal of impairment loss for an asset
is credited to profit or loss in the period in which it arises.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial assets</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification and measurement</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group classifies its financial assets
at amortized cost.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The classification of debt instruments
depends on the Group&rsquo;s business model for managing the financial assets as well as the contractual terms of the cash flows of the
financial assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Financial assets with embedded derivatives
are considered in their entirety when determining whether their cash flows are solely payment of principal and interest.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group reclassifies debt instruments
when and only when its business model for managing those assets changes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><U STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At initial recognition</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">At initial recognition, the Group measures
a financial asset at its fair value plus, in the case of the financial assets not a fair value through profit or loss, transactions costs
that are directly attributable to the acquisition of the financial asset.</P>

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


<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial assets (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><U STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At subsequent measurement</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Debt instruments mainly comprise cash and
cash equivalents and trade and other receivables.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Debt instruments that are held for collection
of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. A
gain or loss on a debt instrument that is subsequently measured at amortized cost and is not part of a hedging relationship is recognized
in profit or loss when the asset is derecognized or impaired. Interest income from these financial assets is included in interest income
using the effective interest rate method.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment of financial assets</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group recognizes a loss allowance for
expected credit loss (&ldquo;ECL&rdquo;) on financial assets which are subject to impairment under IFRS 9 (including trade and other receivables).
The amount of ECL is updated at each reporting date to reflect changes in credit risk since initial recognition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Lifetime ECL represents the ECL that will
result from all possible default events over the expected life of the relevant instrument. In contrast, 12-month ECL (&ldquo;12m ECL&rdquo;)
represents the portion of lifetime ECL that is expected to result from default events that are possible within 12 months after the reporting
date. Assessments are done based on the Group&rsquo;s historical credit loss experience, adjusted for factors that are specific to the
debtors, general economic conditions and an assessment of both the current conditions at the reporting date as well as the forecast of
future conditions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group always recognizes lifetime ECL
for trade and other receivables. The ECL on these assets is assessed individually for debtors with significant balances and/or collectively
using a provision matrix with appropriate groupings.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">For all other instruments, the Group measures
the loss allowance as equal to 12m ECL, unless there has been a significant increase in credit risk since initial recognition for which
the Group recognizes lifetime ECL. The assessment of whether lifetime ECL should be recognized is based on significant increases in the
likelihood or risk of a default occurring since initial recognition.</P>

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


<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.9
Financial assets </B></FONT><B>(continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment of financial assets (continued)</I></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(i)</TD>
  <TD STYLE="text-align: justify">Significant increase in credit risk</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">In assessing whether the credit risk has
increased significantly since initial recognition, the Group compares the risk of a default occurring on the financial instrument as at
the reporting date with the risk of a default occurring on the financial instrument as at the date of initial recognition. In making this
assessment, the Group considers both quantitative and qualitative information that is reasonable and supportable, including historical
experience and forward-looking information that is available without undue cost or effort.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">In particular, the following information
is taken into account when assessing whether credit risk has increased significantly:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An actual or expected significant deterioration in the financial instrument&rsquo;s external (if available) or internal credit rating;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant deterioration in external market indicators of credit risk, e.g. a significant increase in the credit spread, or the credit default swap prices for the debtor;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Existing or forecast adverse changes in business, financial or economic conditions that are expected to cause a significant decrease in the debtor&rsquo;s ability to meet its debt obligations;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An actual or expected significant deterioration in the operating results of the debtor;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An actual or expected significant adverse change in the regulatory, economic, or technological environment of the debtor that results in a significant decrease in the debtor&rsquo;s ability to meet its debt obligations.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 63.8pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Irrespective of the outcome of the above
assessment, the Group presumes that the credit risk has increased significantly since initial recognition when contractual payments are
more than 30 days past due, unless the Group has reasonable and supportable information that demonstrates otherwise.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group regularly monitors the effectiveness
of the criteria used to identify whether there has been a significant increase in credit risk and revises them as appropriate to ensure
that the criteria are capable of identifying significant increase in credit risk before the amount becomes past due.</P>

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


<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.9
Financial assets </B></FONT><B>(continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(ii)</TD><TD STYLE="text-align: justify">Definition of default</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">For internal credit risk management, the
Group considers an event of default occurs when information developed internally or obtained from external sources indicates that the
debtor is unlikely to pay its creditors, including the Group, in full (without taking into account any collateral held by the Group).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Irrespective of the above, the Group considers
that default has occurred when a financial asset is more than 90 days past due unless the Group has reasonable and supportable information
to demonstrate that a more lagging default criterion is more appropriate.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(iii)</TD>
  <TD STYLE="text-align: justify">Credit-impaired financial assets</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">A financial asset is credit-impaired when
one or more events of default that have a detrimental impact on the estimated future cash flows of that financial asset have occurred.
Evidence that a financial asset is credit-impaired includes observable data about the following events:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(a)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Significant financial difficulty of the issuer or the borrower;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">(b)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">A breach of contract, such as a default or past due event;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">(c)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">The lender(s) of the borrower, for economic or contractual reasons relating to the borrower&rsquo;s financial
difficulty, having granted to the borrower a concession that the lender(s) would not otherwise consider;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(iii)</TD>
  <TD STYLE="text-align: justify">Credit-impaired financial assets</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(d)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">It is becoming probable that the borrower will enter bankruptcy or other financial reorganization; or</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">(e)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">The disappearance of an active market for that financial asset because of financial difficulties.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(iv)</TD>
  <TD STYLE="text-align: justify">Write-off policy</TD></TR>
</TABLE>


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


<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.9
Financial assets </B></FONT><B>(continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(b)</I></FONT> </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Impairment
                                            of financial assets (continued)</I></FONT> </TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group writes off a financial asset
when there is information indicating that the counterparty is in severe financial difficulty and there is no realistic prospect of recovery,
for example, when the counterparty has been placed under liquidation or has entered into bankruptcy proceedings, or in the case of trade
receivables, when the amounts are over one year past due, whichever occurs sooner. Financial assets written off may still be subject to
enforcement activities under the Group&rsquo;s recovery procedures, taking into account legal advice where appropriate. A write-off constitutes
a derecognition event. Any subsequent recoveries are recognized in profit or loss.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(v)</TD>
  <TD STYLE="text-align: justify">Measurement and recognition of ECL</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The measurement of ECL is a function of the
probability of default, loss given default (i.e. the magnitude of the loss if there is a default) and the exposure to default. The assessment
of the probability of default and loss given default is based on historical data adjusted by forward-looking information. Estimation of
ECL reflects an unbiased and probability-weighted amount that is determined with the respective risks of default representing the weights.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Generally, the ECL is the difference between
all contractual cash flows that are due to the Group in accordance with the contract and the cash flows that the Group expects to receive,
discounted at the effective interest rate determined at initial recognition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Where ECL is measured on a collective basis
or for cases where evidence at the individual instrument level may not yet be available, the financial instruments are grouped on the
following basis:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nature of financial instruments;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past-due status;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nature, size and industry of debtors; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">External credit ratings where available.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The groups are regularly reviewed by management
to ensure the constituents of each group continue to share similar credit risk characteristics.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Interest income is calculated based on
the gross carrying amount of the financial asset unless the financial asset is credit impaired, in which case interest income is calculated
based on amortized cost of the financial asset.</P>

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


<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial assets (continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognition and derecognition</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">Regular way purchases and sales of financial
assets are recognized on the trade date &ndash; the date on which the Group commits to purchase or sell the asset.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">Financial assets are derecognized when
the rights to receive cash flows from the financial assets have expired or have been transferred and the Group has transferred substantially
all risks and rewards of ownership.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify">On disposal of a debt instrument, the difference
between the carrying amount and the sale proceeds is recognized in profit or loss. Any amount previously recognized in other comprehensive
income relating to that asset is reclassified to profit or loss.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.10</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Liabilities</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Borrowings are presented as current liabilities
unless the Group has an unconditional right to defer settlement for at least 12 months after the reporting date, in which case they are
presented as non-current liabilities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Borrowings are initially recognized at fair
value (net of transaction costs) and subsequently carried at amortized cost. Any difference between the proceeds (net of transaction costs)
and the redemption value is recognized in profit or loss over the period of the borrowings using the effective interest method.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Trade and other payables represent liabilities
for goods and services provided to the Group prior to the end of the financial year which are unpaid. They are classified as current liabilities
if payment is due within one year or less (or in the normal operating cycle of the business if longer). Otherwise, they are presented
as non-current liabilities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Trade and other payables are initially recognized
at fair value, and subsequently carried at amortized cost using the effective interest method.</P>

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


<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.10</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Liabilities (continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(a)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Derecognition</TD></TR><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
                                                                                                                                                                                                                                                     <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">A financial liability is derecognized when
the obligation under the liability is discharged or cancelled or expires. When an existing financial liability is replaced by another
from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange
or modification is treated as the derecognition of the original liability and the recognition of a new liability. The difference in the
respective carrying amounts is recognized in the statement of profit or loss.</TD></TR>
                                                                                                                                                                                                                                                      </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(b)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Offsetting of financial instruments</TD></TR><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
                                                                                                                                                                                                                                                                           <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Financial assets and financial liabilities
are offset and the net amount is reported in the statement of financial position if there is a currently enforceable legal right to offset
the recognized amounts and there is an intention to settle on a net basis, to realize the assets and settle the liabilities simultaneously.</TD></TR>
                                                                                                                                                                                                                                                                            </TABLE>

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

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



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When the Group is
the lessee</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">At the inception of the contract, the
Group assesses if the contract contains a lease. A contract contains a lease if the contract conveys the right to control the use of an
identified asset for a period of time in exchange for consideration. Reassessment is only required when the terms and conditions of the
contract are changed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">Right-of-use assets</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The Group recognizes a right-of-use asset
and lease liability at the date at which the underlying asset is available for use. Right-of-use assets are measured at cost which comprises
the initial measurement of lease liabilities adjusted for any lease payments made at or before the commencement date and lease incentive
received. Any initial direct costs that would not have been incurred if the lease had not been obtained are added to the carrying amount
of the right-of-use assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The right-of-use asset is subsequently
depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the right-of-use
asset or the end of the lease term.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">Right-of-use assets are presented within
&ldquo;Property, plant and equipment&rdquo;.</P>

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


<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.11</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">Lease liabilities</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The initial measurement of a lease liability
is measured at the present value of the lease payments discounted using the implicit rate in the lease, if the rate can be readily determined.
If that rate cannot be readily determined, the Group shall use its incremental borrowing rate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">Lease payments include the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed payments (including in-substance fixed payments), less any lease incentives receivable;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable lease payment that is based on an index or rate, initially measured using the index or rate as at the commencement date;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount expected to be payable under residual value guarantees;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise price of a purchase option if it is reasonably certain the option will be exercised; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payment of penalties for terminating the lease, if the lease term reflects the Group exercising that option.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">For a contract that contains both lease
and non-lease components, the Group allocates the consideration to each lease component on the basis of the relative stand-alone price
of the lease and non-lease components. The Group has elected to not separate lease and non-lease components for property leases and accounts
for these as one single lease component.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Lease liability is measured at amortized
cost using the effective interest method. Lease liability shall be remeasured when:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There is a change in future lease payments arising from changes in an index or rate;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There is a change in the Group&rsquo;s assessment of whether it will exercise an extension option; or</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There is modification in the scope or the consideration of the lease that was not part of the original term.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 81pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">Lease liability is remeasured with a corresponding
adjustment to the right-of-use assets, or is recorded in profit or loss if the carrying amount of the right-of-use asset has been reduced
to zero. The Group presents lease liabilities as a separate line item on the statement of financial position.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">Short-term and low-value leases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The Group has elected to not recognize
right-of-use assets and lease liabilities for short-term leases that have lease terms of 12 months or less and leases of low value.</P>

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


<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.11</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Payments relating to these leases are
expensed to profit or loss on a straight-line basis over the lease term.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Variable lease payments</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Variable lease payments that are not based
on an index or a rate are not included as part of the measurement and initial recognition of the lease liability. The Group shall recognize
those lease payments in profit or loss in the periods that triggered those lease payments.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Lease modifications</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The Group accounts for a lease modification
as a separate lease if:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consideration for the leases increases by an amount commensurate with the stand-alone price for the increase in scope and any appropriate adjustments to that stand-alone price to reflect the circumstances of the particular contract.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 56.7pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">For a lease modification that is not accounted
for as a separate lease, the Group remeasures the lease liability based on the lease term of the modified lease by discounting the revised
lease payments using a revised discount rate at the effective date of the modification.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group accounts for the remeasurement
of lease liabilities by making corresponding adjustments to the relevant right-of-use asset. When the modified contract contains a lease
component and one or more additional lease or non-lease components, the Group allocates the consideration in the modified contract to
each lease component on the basis of the relative stand-alone price of the lease component and the aggregate stand-alone price of the
non-lease components.</P>

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


<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.11</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When the Group is the lessor</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification and measurement of leases</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Leases for which the Group is a lessor are
classified as finance or operating leases. Whenever the terms of the lease transfer substantially all the risks and rewards incidental
to ownership of an underlying asset to the lessee, the contract is classified as a finance lease. All other leases are classified as operating
leases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Amounts due from lessees under finance leases
are recognized as receivables at commencement date at amounts equal to net investments in the leases, measured using the interest rate
implicit in the respective leases. Initial direct costs are included in the initial measurement of the net investments in the leases.
Interest income is allocated to accounting periods so as to reflect a constant periodic rate of return on the Group&rsquo;s net investment
outstanding in respect of the leases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Rental income from operating leases is recognized
in profit or loss on a straight-line basis over the term of the relevant lease. Initial direct costs incurred in negotiating and arranging
an operating lease are added to the carrying amount of the leased asset, and such costs are recognized as an expense on a straight-line
basis over the lease term except for investment properties measured under the fair value model. Variable lease payments for operating
leases that depend on an index or a rate are estimated and included in the total lease payments to be recognized on a straight-line basis
over the lease term. Variable lease payments that do not depend on an index or a rate are recognized as income when they arise.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refundable rental deposits</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Refundable rental deposits received are accounted
for under IFRS 9 and initially measured at fair value. Adjustments to fair value at initial recognition are considered as additional lease
payments from lessees.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease modification</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Changes in consideration of lease contracts
that were not part of the original terms and conditions are accounted for as lease modifications, including lease incentives provided
through forgiveness or reduction of rentals.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group accounts for a modification to
an operating lease as a new lease from the effective date of the modification, considering any prepaid or accrued lease payments relating
to the original lease as part of the lease payments for the new lease.</P>

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


<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

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



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Inventories are stated at
the lower of cost or net realizable value. Cost is calculated using the specific identification method and includes all costs of purchase
and other costs incurred in bringing the inventories to their present location and condition. Net realizable value is the estimated selling
price in the ordinary course of business, less estimated costs necessary to make the sale.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">When necessary, damaged,
obsolete and slow moving items are written-down to the lower of cost and net realizable value.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.13</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Income tax represents the sum of current
and deferred tax. Income tax relating to items recognized outside profit or loss is recognized outside profit or loss, either in other
comprehensive income or directly in equity.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Current tax assets and liabilities are measured
at the amount expected to be recovered from or paid to the taxation authorities, based on tax rates (and tax laws) that have been enacted
or substantively enacted by the end of the reporting period, taking into consideration interpretations and practices prevailing in the
countries in which the Group operates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Deferred tax is provided, using the liability
method, on all temporary differences at the end of the reporting period between the tax bases of assets and liabilities and their carrying
amounts for financial reporting purposes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Deferred tax liabilities are recognized
for all taxable temporary differences, except:-</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit or loss nor taxable profit or loss; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In respect of taxable temporary differences associated with investments in subsidiaries, associates and joint ventures, when the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 81pt; text-align: justify; text-indent: -22.5pt">&nbsp;</P>


<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.13</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income Taxes (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Deferred tax assets are recognized for all
deductible temporary differences, the carry forward of unused tax credits and any unused tax losses. Deferred tax assets are recognized
to the extent that it is probable that taxable profits will be available against which deductible temporary differences, the carryforward
of unused tax credits and unused tax losses can be utilized, except:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When the deferred tax asset relating to the deductible temporary differences arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit or loss nor taxable profit or loss; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In respect of deductible temporary differences associated with investments in subsidiaries, associates and joint ventures, deferred tax assets are only recognized to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 81pt; text-align: justify; text-indent: -22.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The carrying amount of deferred tax assets
is reviewed at the end of each reporting period and reduced to the extent that it is no longer probable that sufficient taxable profit
will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at the
end of each reporting period and are recognized to the extent that it has become probable that sufficient taxable profit will be available
to allow all or part of the deferred tax asset to be recovered.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Deferred tax is calculated, without discounting,
at the tax rates that are expected to apply in the period when the asset is realized or the liability is settled, based on the tax rates
(and tax laws) that have been enacted or substantively enacted by the end of the reporting period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Deferred tax assets and liabilities are
offset when they relate to income taxes levied by the same taxation authority and the Group intends to settle its current tax assets and
liabilities on a net basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Current and deferred taxes are recognized
as income or expenses in profit or loss, except to the extent that the tax arises from a transaction which is recognized directly in equity.</P>

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


<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.13</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes (continued)</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Group accounts for investment tax credits
similar to accounting for other tax credits where a deferred tax asset is recognized for unused tax credits to the extent that it is probable
that future taxable profit will be available against which the unused tax credits can be utilized.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Provisions are recognized
when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources
embodying economic benefits will be required to settle the obligation and the amount of the obligation can be estimated reliably.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Provisions are reviewed
at the end of each reporting period and adjusted to reflect the current best estimate. If it is no longer probable that an outflow of
economic resources will be required to settle the obligation, the provision is reversed. If the effect of the time value of money is material,
provisions are discounted using a current pre-tax rate that reflects, where appropriate, the risks specific to the liability. When discounting
is used, the increase in the provision due to the passage of time is recognized as a finance cost.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.14</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee benefits</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Employee benefits are recognized as an expense,
unless the cost qualifies to be capitalized as an asset.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defined contribution plans</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Defined contribution plans are post-employment
benefit plans under which the Group pays fixed contributions into separate entities such as the Central Provident Fund on a mandatory,
contractual or voluntary basis. The Group has no further payment obligations once the contributions have been paid.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term employees benefits</I></FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Short-term employee benefit
obligations are measured on an undiscounted basis and are expensed as the related service is provided. A liability is recognized for the
amount expected to be paid if the Group has a present legal or constructive obligation to pay this amount as a result of past service
provided by the employee, and the obligation can be estimated reliably.</P>

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


<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.15</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currency translation</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The financial statements are presented
in US$, which is the functional currency of the Group.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Transactions in a currency other than
the United States Dollar (&ldquo;foreign currency&rdquo;) are translated into the United States Dollar using the exchange rates at the
dates of the transactions. Currency exchange differences resulting from the settlement of such transactions and from the translation of
monetary assets and liabilities denominated in foreign currencies at the closing rates at the reporting date are recognized in profit
or loss. Non-monetary items measured at fair values in foreign currencies are translated using the exchange rates at the date when the
fair values are determined.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">All foreign exchange gains and losses
impacting profit or loss are presented in statement of comprehensive income within &ldquo;Other operating expenses&rdquo;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.16</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">For the purpose of presentation in the statement
of cash flows, cash and cash equivalents include cash on hand and deposits with financial institutions which are subject to any insignificant
risk of changes in value, and have a short maturity of generally within three months when acquired.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.17</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share capital</B></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Ordinary shares are classified as equity.
Incremental costs directly attributable to the issuance of new ordinary shares are deducted against the share capital account.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 29, 2022, the Company received an application for shares from Quek Leng Chuang (&ldquo;Mr. Quek&rdquo;), pursuant to which the Company issued and allotted 1,660 unpaid ordinary shares (the &ldquo;Shares&rdquo;) of the Company (the &ldquo;Unpaid Shares&rdquo;) to Mr. Quek at a consideration of US$5,000,000 (the &ldquo;Consideration&rdquo;). Mr. Quek after the allotment held 5,820 Shares (comprising 4,160 fully paid Shares and 1,660 Unpaid Shares in the Company), representing 58.20% of the total issued Shares in the Company;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 17, 2023, Mr. Quek as vendor entered into share purchase agreements with two share investors, pursuant to which Mr. Quek agreed to sell, and each Investor, agreed to purchase 250 Shares (the &ldquo;Sale Shares&rdquo;) from Mr. Quek for a consideration of S$500,000 each (equivalent to approximately US$376,790) (the &ldquo;Share Transfers&rdquo;);</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 71.45pt; text-align: justify; text-indent: -17.85pt">&nbsp;</P>


<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.17</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share capital (continued)</B></P>



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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">iii.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">On the date of the Share Transfers, Mr. Quek has received the full consideration for the Sale Shares from
the Purchasers and paid the same amount to the Company on the same day, and following the receipt of S$1,000,000 by the Company from Mr.
Quek, the Board has resolved that the Sale Shares shall be recognized as fully paid Shares from the date thereon and be reflected in all
relevant documents filed to the Registry of Companies of the Cayman Islands, governmental and regulatory authorities and all relevant
corporate documents of the Company;</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">iv.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Immediately after the completion of the Share Transfers, Mr. Quek holds 5,320 Shares (comprising of 4,160
fully paid Shares and 1,160 Unpaid Shares in the Company), representing 53.20% of the total issued Shares in the Company. The remaining
amount of the Consideration for the 1,660 Unpaid Shares, i.e., US$4,248,518 (the &ldquo;Remaining Consideration&rdquo;) remains unpaid;</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">v.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">On May 5, 2023, the Company received a notice (the &ldquo;Notice&rdquo;) from Mr. Quek stating that Mr.
Quek does not intend to transfer the Remaining Consideration to the Company in payment of the 1,160 Unpaid Shares;</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">vi.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Accordingly, the Company proposes to exercise its rights under the Articles to forfeit and cancel the
1,160 Unpaid Shares on the basis that such shares have not been fully paid for (the &ldquo;Forfeiture&rdquo;).</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.18</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related parties</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(a)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">A person, or a close member of that person&rsquo;s family, is related to the Company if that person :</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(i)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Has control or joint control over the Company;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(ii)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Has significant influence over the Company; or</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(iii)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Is a member of key management personnel of the Company or the Company&rsquo;s parent;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">or</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(b)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">An entity is related to the Company if any of the following conditions applies:-</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(i)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">The entity and the Company are members of the same group;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(ii)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">One entity is an associate or joint venture of the other entity (or an associate or joint venture of a
member of a group of which the other entity is a member);</TD></TR></TABLE>

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


<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.18</B> <B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related parties (continued)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(iii)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">The entity and the Company are joint ventures of the same third party;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(iv)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">One entity is a joint venture of a third entity and the other entity is an associate of the third entity;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(v)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">The entity is a post-employment benefit plan for the benefit of employees of either the Company or an
entity related to the Company;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(vi)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">The entity is controlled or jointly controlled by a person identified in (a);</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in">(vii)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">A person identified in (a)(i) has significant influence over the entity or is a member of the key management
personnel of the entity (or of a parent of the entity); and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(viii)</TD>
  <TD STYLE="text-align: justify">The entity, or any member of a group of which it is a part, provides key management personnel services to the Company or to the Company&rsquo;s
parent.</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Close members of the family of a person
are those family members who may be expected to influence, or be influenced by, that person in their dealings with the entity and include:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(a)</TD>
  <TD STYLE="text-align: justify">That person&rsquo;s children and spouse or domestic partner;</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(b)</TD>
  <TD STYLE="text-align: justify">Children of that person&rsquo;s spouse or domestic partner; and</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 0.25in">(c)</TD>
  <TD STYLE="text-align: justify">Dependents of that person or that person&rsquo;s spouse or domestic partner.</TD></TR>
</TABLE>


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


<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
Significant accounting policies (continued)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.19
Fair value measurement</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The Group measures its properties at the
end of each reporting period. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly
transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction
to sell the asset or transfer the liability takes place either in the principal market for the asset or liability, or in the absence of
a principal market, in the most advantageous market for the asset or liability. The principal or the most advantageous market must be
accessible by the Group. The fair value of an asset or a liability is measured using the assumptions that market participants would use
when pricing the asset or liability, assuming that market participants act in their economic best interest.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">A fair value measurement of a non-financial
asset takes into account a market participant&rsquo;s ability to generate economic benefits by using the asset in its highest and best
use or by selling it to another market participant that would use the asset in its highest and best use.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">The Group uses valuation techniques that
are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximising the use of relevant
observable inputs and minimising the use of unobservable inputs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">All assets and liabilities for which fair
value is measured or disclosed in the consolidated financial statements are categorized within the fair value hierarchy, described as
follows, based on the lowest level input that is significant to the fair value measurement as a whole:-</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Level 1 &ndash; based on quoted prices
(unadjusted) in active markets for identical assets or liabilities</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Level 2 &ndash; based on valuation techniques
for which the lowest level input that is significant to the fair value measurement is observable, either directly or indirectly</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">Level 3 &ndash; based on valuation techniques
for which the lowest level input that is significant to the fair value measurement is unobservable</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 35.45pt; text-align: justify">For assets and liabilities that are recognized
in the consolidated financial statements on a recurring basis, the Group determines whether transfers have occurred between levels in
the hierarchy by reassessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole)
at the end of each reporting period.</P>

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


<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.
Critical accounting estimates, assumptions and judgements</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Estimates, assumptions and judgements are
continually evaluated and are based on historical experience and other factors, including expectations of future events that are believed
to be reasonable under the circumstances.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical judgements
in applying the entity&rsquo;s accounting policies</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determination of functional currency</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">In determining the functional
currency of the Group, judgment is used by the management to determine the currency of the primary economic environment in which the Group
operates. Consideration factors include the currency that mainly influences sales prices of goods and services and the currency of the
country whose competitive forces and regulations mainly determines the sales prices of its goods and services.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determination of lease term of contracts with extension options</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group determines the
lease term as the non-cancellable term of the lease, together with any periods covered by an option to extend the lease if it is reasonably
certain to be exercised, or any periods covered by an option to terminate the lease, if it is reasonably certain not to be exercised.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group has several lease
contracts that include extension options. The Group applies judgement in evaluating whether it is reasonably certain whether or not to
exercise the option to extend the lease. That is, it considers all relevant factors that create an economic incentive for it to exercise
the extension. After the commencement date, the Group reassesses the lease term to consider whether there is a significant event or change
in circumstances that is within its control and affects its ability to exercise or not to exercise the option to extend (e.g. construction
of significant leasehold improvements or significant customization to the leased asset).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group includes the extension
option in the lease term for leases of leasehold buildings because of the leasehold improvements made and the significant costs that would
arise to replace the assets. The extension options for leases of motor vehicles are not included as part of the lease term because the
Group typically leases motor vehicles for not more than five years and, hence, will not exercise the extension options.</P>

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


<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.
Critical accounting estimates, assumptions and judgements (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical accounting estimates and assumptions
(continued)</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful lives of plant and equipment</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The useful life of an item
of property, plant and equipment is estimated at the time the asset is acquired and is based on historical experience with similar assets
and takes into account anticipated technological or other changes. If changes occur more rapidly than anticipated or the asset experiences
an unexpected level of wear and tear, the useful life will be adjusted accordingly. The carrying amount of the Group&rsquo;s plant and
equipment as at June 30, 2023 was US$21,855,181 (December 31, 2022: US$22,493,283).</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory valuation method</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Inventory write-down is made
based on the current market conditions, historical experience and selling goods of a similar nature. It could change significantly as
a result of changes in market conditions. A review is made periodically for excess inventories, obsolescence and declines in net realizable
value and an allowance is recorded against the inventory balances for any such declines. The realizable value represents the best estimate
of the recoverable amount and is based on the most reliable evidence available and inherently involves estimates regarding the future
expected realizable value. The carrying amount of the Group&rsquo;s inventories as at June 30, 2023 was US$67,899 (December 31, 2022:
US$225,151).</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision for expected credit losses of trade receivables</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The Group uses a provision
matrix to calculate ECLs for trade receivables. The provision rates are based on days past due for groupings of various customer segments
that have similar loss patterns.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The provision matrix is initially
based on the Group&rsquo;s historical observed default rates. The Group will calibrate the matrix to adjust historical credit loss experience
with forward-looking information. At every reporting date, historical default rates are updated and changes in the forward-looking estimates
are analysed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The assessment of the correlation
between historical observed default rates, forecasted economic conditions and ECLs is a significant estimate. The amount of ECLs is sensitive
to changes in circumstances and of forecasted economic conditions. The Group&rsquo;s historical credit loss experience and forecast of
economic conditions may also not be representative of customers&rsquo; actual default in the future.</P>

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


<!-- Field: Page; Sequence: 31 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.
Critical accounting estimates, assumptions and judgements (continued)</B></FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical accounting estimates and assumptions
(continued)</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The carrying amount of the Group&rsquo;s
trade receivables as at June 30, 2023 was US$810,602 (December 31, 2022: US$389,648).</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment of non-financial assets</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The impairment testing of
non-financial assets requires assumptions about the future cash flows projections as well as about the discount rate to be applied. The
assumptions used to arrive at the cash flow projections are dependent on the future market shares, the market trend and the profitability
of the Group&rsquo;s products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">Impairment testing of non-financial
assets requires estimates about the extent and probability of the occurrence of future events. As far as possible, estimates are derived
from past experience taking into account current market conditions and the stage of technological advancement.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</I></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><I STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalization of intangible assets</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify">The costs of internally generated
intangible assets are capitalized in accordance with the accounting policy in Note 2.6 to the financial statements. Initial capitalization
of costs is based on management&rsquo;s judgement that technological and economic feasibility is confirmed, usually when a development
project has reached a defined milestone according to an established project management model. In determining the amounts to be capitalized,
management makes assumptions regarding the expected future cash generation of the project, discount rates to be applied and the expected
period of benefits. The carrying amount of the intangible assets at the reporting date is US$2,053,309 (December 31, 2022: US$1,845,912).</P>

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


<!-- Field: Page; Sequence: 32 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4.
Revenue</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Revenue from:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left">- Sales of circular products</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">1,310,619</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">2,044,968</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">- Waste disposal services</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,083,694</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">928,822</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,394,313</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,973,790</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5. Other income</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Foreign exchange gain</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">65,015</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">206,468</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Interest income</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">12,002</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gain from disposal of motor vehicle</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,130</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Government grants</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">33,511</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,108</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Grant from AEPW1</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">40,000</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Warehousing and logistic services</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">36,357</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86,983</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Others</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">320</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">189,335</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">398,561</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Alliance to End Plastic Waste (&ldquo;AEPW&rdquo;)
is an industry-founded and funded non-governmental and non-profit organization based in Singapore. Founding members include BASF, Chevron
Phillips Chemical, ExxonMobil, Dow Chemical, Mitsubishi Chemical Holdings, Proctor &amp; Gamble and Shell.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6. Other operating expenses</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Foreign worker levy</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">78,335</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">47,856</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Insurance</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">38,647</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,597</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Professional fees</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">291,303</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">503,380</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Property tax</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">54,630</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53,551</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Rental and storage</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">214,175</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125,725</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Utilities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">92,045</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62,382</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Upkeep, repair and maintenance</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">53,392</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,979</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Chemical and incineration fees</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">70,378</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,344</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Bank service charges </TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">45,878</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,040</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Others</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">52,743</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">65,583</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">991,526</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,053,437</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 33 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>7.
Employee benefits expenses</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold"></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-weight: bold">June 30, 2023</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Salaries, wages and bonuses</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">1,087,632</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">727,417</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Directors&rsquo; remuneration</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">110,652</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">105,873</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Employer&rsquo;s contribution to defined contribution plans including Central Provident Fund</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">72,467</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,582</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other short term benefit</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,221</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">30,743</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,272,972</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">914,615</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: Amount capitalized as internal development of intangible assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(633,912</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(416,299</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">639,060</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">498,316</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8. Finance expense</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold"></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-weight: bold">June 30, 2023</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="text-align: left">Interest expenses:</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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="width: 60%; text-align: left">- Lease liabilities</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">28,492</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">13,938</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">- Borrowings</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">130,420</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">89,509</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">158,912</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">103,447</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9. Income tax expense</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold"></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-weight: bold">June 30, 2023</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="text-align: left">Tax expense attributable to loss is made up of:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left; padding-bottom: 1.5pt">- Movements in deferred tax liabilities</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">39,000</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; border-bottom: Black 1.5pt solid; text-align: right">34,000</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">39,000</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">34,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 34 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>9.
Income tax expense (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The tax on profit or loss before income tax differs
from the theoretical amount that would arise using the Singapore standard rate of income tax expense as follows:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1.5pt solid; font-weight: bold">June 30, 2023</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Loss before income tax</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">(574,300</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">(687,214</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Tax calculated at tax rate of 17% (2022: 17%)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(97,631</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(116,826</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Effects of:</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Expenses not deductible for tax purposes</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">5,331</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">109,283</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">- Income not subject to tax</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(21,754</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">- Temporary difference</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">153,054</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">41,543</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">39,000</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">34,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10. Trade and other receivables</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Trade receivables</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left">- Non-related parties</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">810,602</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">389,648</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">- Contract assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">810,602</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">389,648</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Non-trade receivables</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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(204,238,255)">
    <TD STYLE="text-align: left">- Advance payment to suppliers</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">329,597</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">337,488</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>- Deposits</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">370,640</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,857</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Goods and services tax recoverable</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">-</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,294</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">- Prepayments</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">10,725</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">25,841</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">710,962</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">425,480</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,521,564</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">815,128</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Receivables that are past due but not impaired :</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">Unaudited</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">Unaudited</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Less than 30 days</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">223,658</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">22,473</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">30 to 90 days</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">32,166</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,895</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">More than 90 days</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,117</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">255,824</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">26,485</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 35 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>11.
Intangible assets</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">Unaudited</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">Unaudited</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">Cost</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: justify">Beginning of financial year</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">2,961,256</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">1,950,063</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Additions - internal development</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">633,912</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,011,193</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Additions - acquisitions</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">End of financial period and year</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,595,168</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,961,256</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">Accumulated amortisation</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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: justify">Beginning of financial year</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,115,344</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">476,495</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Amortization</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">426,515</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">638,849</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">End of financial period and year</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,541,859</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,115,344</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Net book value</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">End of financial period and year</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,053,309</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,845,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12. Inventories</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Raw materials</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">62,275</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">116,721</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Finished goods</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,624</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">104,430</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">67,899</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">221,151</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 36 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>13.
Trade and other payables</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Trade payables</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left; padding-bottom: 1.5pt">- Non-related parties</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">287,251</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; border-bottom: Black 1.5pt solid; text-align: right">525,588</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">287,251</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">525,588</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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(204,238,255)">
    <TD STYLE="text-align: left">Other payables</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">- Amount due to shareholder</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">184,407</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Contract liabilities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,076,577</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,162,274</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">- Amount due to directors</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">838,284</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">927,885</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Deposit from customers</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">5,975</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,411</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">- Accruals for operating expenses</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,164,476</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">645,861</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">- Goods and services tax payable</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">12,483</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">- Withholding tax</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">6,860</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,276</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,289,062</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,759,757</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,576,313</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,285,345</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14. Borrowings</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Term loan I</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">233,206</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">271,035</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Term loan II</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">-</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,266,912</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Term loan III</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">-</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Term loan IV</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">495,397</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">626,714</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Term loan V</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">553,220</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">697,233</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Term loan VI</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,083,389</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,278,261</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Term loan VII</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,149,443</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Trade receivables financing</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">202,954</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Revolving credit</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,703,917</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,658,486</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">6,421,526</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,798,641</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1.5pt solid">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Analysed as :</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left">Non-current portion</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">239,307</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">371,103</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Current portion</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">6,182,219</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,427,538</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</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">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">6,421,526</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,798,641</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 37 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>14.
Borrowings (&ldquo;continued&rdquo;)</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right; border-bottom: Black 1.5pt solid">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Bank borrowings repayable :</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left">Within one year or on demand</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">6,182,219</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">5,427,538</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Within a period of more than one year but not exceeding two years</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">239,307</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371,103</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Within a period of more than two years but not exceeding five years</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</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">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">6,421,526</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,798,641</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15. Leases</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-decoration: underline; text-align: left">Carrying amounts</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; 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="width: 60%; text-align: left">Leasehold land and buildings</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">2,103,863</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">2,199,934</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Plant and equipment</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">4,211</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,151</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Machineries</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">-</TD><TD STYLE="font-weight: bold; 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Motor vehicles</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">151,121</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">113,707</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,259,195</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,321,792</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Leasehold land and buildings</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">104,302</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">86,015</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Plant and equipment</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">3,941</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,941</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Machineries</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Motor vehicles</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">20,001</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">17,609</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">128,244</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">107,565</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><B><U>Interest expense</U></B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; width: 60%">Interest expense on lease liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right; width: 16%">28,492</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; width: 16%">13,938</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; width: 1%">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 38 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>15.
Leases (continued)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Lease
liabilities</U></B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%">Current</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">184,853</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">185,764</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Non-current</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,022,994</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,071,571</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,207,847</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,257,335</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term leases</U></B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Expense relating to short-term leases</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">125,780</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">68,412</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total cash outflow for leases</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">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">211,990</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">182,642</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16. Deferred tax</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Deferred tax assets recognized</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">65,000</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">75,070</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities recognized</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">267,000</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">238,070</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Net deferred tax liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">202,000</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">163,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17. Share capital</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">December 31, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; font-weight: bold; padding-bottom: 1.5pt">No. of ordinary shares</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">10,605</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">10,000</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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


<!-- Field: Page; Sequence: 39 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18.
Related party transactions</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">June 30, 2023</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: right">June 30, 2022</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: right">US$</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">US$</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&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(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Salaries and bonuses</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; font-weight: bold; text-align: right">102,182</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">97,708</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Employer&rsquo;s contribution to the Central Provident Fund</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,470</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,165</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">110,652</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">105,873</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><B STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19. Subsequent events</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On August 2, 2023, Genesis Unicorn Capital
Corp. (&ldquo;GUCC&rdquo;), ESGL Holdings Limited (the &ldquo;Company&rdquo;), ESGH Merger Sub Corp. (&ldquo;Merger Sub&rdquo;),
a wholly-owned subsidiary of the Company, and Environmental Solutions Group Holdings Limited (&ldquo;ESGL&rdquo;) closed
on a business combination transaction (&ldquo;Business Combination&rdquo;) pursuant to a merger agreement, dated November 29, 2022 (the
&ldquo;Merger Agreement&rdquo;). Upon the closing of the transactions contemplated by the Merger Agreement, (a) GUCC merged with and
into the Company (the &ldquo;Reincorporation Merger&rdquo;), with the Company surviving the Reincorporation Merger, and
(b) Merger Sub merged with and into ESGL (the &ldquo;Acquisition Merger&rdquo;), with ESGL surviving the Acquisition Merger as
a direct and wholly owned subsidiary of the Company. The combined company is named ESGL Holdings Limited and, under
its new ticker symbol &ldquo;ESGL&rdquo;, commenced trading on August 4, 2023 on Nasdaq.</P>

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


<!-- Field: Page; Sequence: 40; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.3
<SEQUENCE>4
<FILENAME>ex99-3.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNAUDITED
PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION</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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description
of the Business Combination and Related Transactions</B></FONT> </P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On
August 2, 2023, Genesis Unicorn Capital Corp. (&ldquo;GUCC&rdquo;), ESGL Holdings Limited (&ldquo;ESGL&rdquo;), a Cayman Islands exempted
company, ESGH Merger Sub Corp. (&ldquo;Merger Sub&rdquo;), a Cayman Islands exempted company and wholly-owned subsidiary of ESGL, and
Environmental Solutions Group Holdings Limited (&ldquo;</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ESGH&rdquo;)<FONT STYLE="background-color: white">,
a Cayman Islands exempted company, closed on a business combination transaction (&ldquo;Business Combination&rdquo;) pursuant to that
certain Merger Agreement, dated as of November 29, 2022 (the &ldquo;Merger Agreement&rdquo;).&nbsp;</FONT>Upon the closing of the transactions
contemplated by the Merger Agreement on August 2, 2023, (a) GUCC merged with and into&nbsp;<FONT STYLE="background-color: white">ESGL</FONT>&nbsp;(the
&ldquo;Reincorporation Merger&rdquo;), with&nbsp;<FONT STYLE="background-color: white">ESGL</FONT>&nbsp;surviving the Reincorporation
Merger, and (b) Merger Sub merged with and into ESGH (the &ldquo;Acquisition Merger&rdquo;), with ESGH surviving the Acquisition Merger
as a direct wholly owned subsidiary of ESGL. The Business Combination was approved at a special meeting of&nbsp;<FONT STYLE="background-color: white">GUCC&nbsp;</FONT>stockholders
on July 26, 2023. The combined company is named ESGL Holdings Limited and its new ticker symbol is &ldquo;ESGL&rdquo; commencing with
trading on August 4, 2023 listed on a stock exchange in the United States.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the stockholders&rsquo; votes through the closing of the Business Combination, a total of 7,100,902 Ordinary Shares were
tendered for redemption, such that a total of $75,097,485 was paid to the redeeming stockholders from the Trust Account. After the redemptions
and at the closing of the Business Combination, a total of 1,524,098 Ordinary Shares were reclassified to permanent equity.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Forward
Purchase Agreement</I></FONT> </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 27, 2023, GUCC, ESGL, and ESGH entered into an agreement (&ldquo;Forward Purchase Agreement&rdquo;) with Vellar Opportunities Fund
Master, Ltd. (&ldquo;Vellar&rdquo;) for an OTC Equity Prepaid Forward Transaction. On the same date as the execution of the Forward Purchase
Agreement, Vellar assigned and novated 50% of its rights and obligations under the Forward Purchase Agreement to ACM ARRT K LLC (&ldquo;ARRT&rdquo;,
together with Vellar, the &ldquo;Sellers&rdquo;). Following the assignment and novation, the rights and obligations of each Seller under
its Forward Purchase Agreement were and are separate and distinct from the those of the other Seller, with each Seller acting independently
of the other, without reference to or knowledge of the other Seller&rsquo;s actions or inactions.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
primary purpose of entering into the Forward Purchase Agreement was to provide cash to ESGL following the closing of the Business Combination
(the &ldquo;Closing&rdquo;). For purposes of the Forward Purchase Agreement, GUCC is referred to as the &ldquo;Counterparty&rdquo; prior
to the Closing, while ESGL is referred to as the &ldquo;Counterparty&rdquo; after the Closing. Capitalized terms used, but not otherwise
defined, in this subsection entitled &ldquo;Forward Purchase Agreement&rdquo; shall have the meanings ascribed to such terms in the Forward
Purchase Agreement filed as Exhibit 10.3 to this registration statement.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Forward Purchase Agreement, each Seller intended, but was not obligated, to purchase up to 2,200,000 shares (the
&ldquo;Maximum Number of Shares&rdquo;) of GUCC Class A common stock, or 4,400,000 in total. The Sellers made their purchases after the
expiration of the redemption deadline for holders to redeem shares in connection with the Business Combination, in brokered transactions
in the open market, typically from holders that had elected to redeem their shares. In aggregate, Vellar purchased 931,915 shares, and
ARRT 500,000 shares of GUCC Class A common stock (the &ldquo;Recycled Shares&rdquo;). In connection with these purchases, the Sellers
revoked any redemption elections.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Forward Purchase Agreement provides that each Seller be paid directly an aggregate cash amount (the &ldquo;Prepayment Amount&rdquo;)
equal to the product of (i) the number of Recycled Shares set forth in a Pricing Date Notice delivered by that Seller and (ii) the redemption
price paid by GUCC at Closing to holders of its common stock who exercised their redemption rights in connection with the Business Combination
(the &ldquo;Initial Price&rdquo;). Following the Closing, GUCC paid the Prepayment Amounts of $10,141,403.28 to Vellar and $5,427,750.00
to ARRT directly from the Counterparty&rsquo;s trust account maintained by Continental Stock Transfer and Trust Company</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Forward Purchase Agreement grants each Seller the right to purchase from us additional shares (the &ldquo;Additional Shares&rdquo;) up
to an amount equal to the difference between the number of Recycled Shares for such Seller and 2,200,000 shares (which is the maximum
number of shares for each Seller). On August 14, 2023, Vellar delivered a Pricing Date Notice to ESGL for 1,268,085 Additional Shares,
which were issued by ESGL effective as of that date. On August 4, 2023, ARRT delivered a Pricing Date Notice to ESGL for 550,000 Additional
Shares, which were issued by ESGL effective as of that date. The sum of the Recycled Shares and the Additional Shares under the Forward
Purchase Agreement is referred to as the &ldquo;Number of Shares.&rdquo;</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"><B>&nbsp;</B></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"><B></B></FONT></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time and on any date following the Closing (any such date, an &ldquo;OET Date&rdquo;), each Seller may, in its absolute discretion,
terminate the Forward Purchase Agreement in whole or in part by providing written notice to the Counterparty (the &ldquo;OET Notice&rdquo;)
that specifies the number of shares for which the Forward Purchase Agreement will be terminated (such quantity, the &ldquo;Terminated
Shares&rdquo;). The effect of an OET Notice will be to reduce the Number of Shares by the number of Terminated Shares specified in such
OET Notice with effect as of the related OET Date. As of each OET Date, the Counterparty shall be entitled to an amount from the Seller
delivering the OET Notice, equal to the product of (x) the number of Terminated Shares and (y) the reset price as of the OET Date. The
reset price will initially be the Initial Price, but is subject to reduction in the event that the Counterparty issues Ordinary Shares
or securities convertible into or exchangeable or executable for Ordinary Shares at a price that is less than the reset price, subject
to certain exceptions.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation date (the &ldquo;Valuation Date&rdquo;) for each Forward Purchase Agreement will be the earliest to occur of (a) the date that
is 24 months after the Closing, (b) the date specified by the Seller in a written notice to be delivered to the Counterparty at Seller&rsquo;s
discretion (which Valuation Date shall not be earlier than the day such notice is effective) after the occurrence of any of (w) a VWAP
Trigger Event (x) a Delisting Event, or (y) a Registration Failure and (c) the date specified by the Seller in a written notice to be
delivered to Counterparty at the Seller&rsquo;s sole discretion (which Valuation Date shall not be earlier than the day such notice is
effective).</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the occurrence of the Valuation Date, each Seller will pay to the Counterparty an amount in cash based on the value of
the Ordinary Shares over a Valuation Period (the &ldquo;Settlement Amount&rdquo;). The Valuation Period begins on the business day after
the Valuation Date and ends on the date on which the number of shares traded over the Valuation Period equals ten times the Number of
Shares. The Seller will pay the Settlement Amount on the Cash Settlement Payment Date, which is the 30th business day immediately following
the last day of the Valuation Period.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
determination of the Settlement Amount depends upon the trigger for the Valuation Date. In the event the Valuation Date is determined
by Seller delivering to Counterparty written notice at its sole discretion, the Settlement Amount will equal (1) the Number of Shares
as of the Valuation Date multiplied by (2) the closing price of the Shares on the immediately preceding trading day. In all other cases,
the Settlement Amount will equal (1) the Number of Shares as of the Valuation Date that are registered for resale under an effective
Registration Statement or may be transferred without any restrictions (including the current public information requirement or the volume
and manner of sale limitations under Rule 144 under the Securities Act) multiplied by the average of the daily VWAP Price over the Valuation
Period less (2) the Settlement Amount Adjustment. The Settlement Amount Adjustment is equal to the product of (1) (a) the Maximum Number
of Shares less (b) any Terminated Shares as of the Valuation Date, multiplied by (2) $2.00.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
one occasion, during the period beginning 30 days after the Closing Date and ending on the Valuation Date, Counterparty may request in
writing that each Seller provide it with additional funding of up to $1,000,000 (for an aggregate of $2,000,000), subject to the terms
of the Forward Purchase Agreement (the &ldquo;Additional Funds&rdquo;). If a Seller provides Additional Funds to Counterparty, that Seller
may deliver to Counterparty a Number of Shares Adjustment Notice, the effect of which is to reduce the Number of Shares by the number
of shares specified in that notice with aggregate proceeds equal to the Additional Funds the Seller provided.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
Seller agreed to waive any redemption rights with respect to any Recycled Shares in connection with the Business Combination and agreed
not to vote the shares it purchases pursuant to the Forward Purchase Agreement in favor of the Business Combination. Each Forward Purchase
Agreement has been structured, and all activity in connection with such agreement has been undertaken, to comply with the requirements
of all tender offer regulations applicable to the Business Combination, including Rule 14e-5 under the Securities Exchange Act of 1934.</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"><B>&nbsp;</B></FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Waiver
Agreement</I></FONT> </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, the parties to the Merger Agreement entered into a waiver agreement (the &ldquo;<U>Waiver Agreement</U>&rdquo;) pursuant
to which each of Parent, Merger Sub and Purchaser waives the closing condition contained in Section 10.2 of the Merger Agreement that
the Company shall have duly performed or complied with, in all material respects, all of its obligations hereunder required to be performed
or complied with (without giving effect to any materiality or similar qualifiers contained therein) by the Company at or prior to the
Closing Date in so far as they relate to the Company&rsquo;s New Developments (as defined below) (and shall not extend to any other event,
circumstance or instance), and (b) each of Parent, Merger Sub, Purchaser, the Company and the Shareholder Representative waives the requirement
that the Holdback Amount reduces the Per Share Merger Consideration Amount payable to the Company Shareholders at Closing. In connection
with the foregoing waivers, each of Parent, Merger Sub, Purchaser, the Company and the Shareholder Representative acknowledges and agrees
that the Merger Consideration will not be adjusted in respect of Working Capital pursuant to Sections 4.1 or 4.3 of the Merger Agreement.
The &ldquo;<U>Company&rsquo;s New Developments</U>&rdquo; is defined as the following: (i) the Company is unable to deliver to the Parent
Parties a good faith calculation of the Company&rsquo;s Estimated Working Capital at least three (3) Business Days prior to the Closing
Date; and (ii) the Company has requested that the Per Share Merger Consideration Amount payable to the Company Shareholders shall not
be reduced by the Holdback Amount of $3,750,000 for purposes of calculating the Per Share Merger Consideration at Closing.</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"><B>&nbsp;</B></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"><B></B></FONT></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma condensed combined financial statements are provided to aid you in your analysis of the financial aspects
of the Business Combination.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined statement of financial position as of June 30, 2023 gives pro forma effect to the Business Combination
and related transactions as if they had been consummated as of that date. The unaudited pro forma combined statements of operations for
the six months ended June 30, 2023 give pro forma effect to the Business Combination and related transactions as if they had occurred
as of January 1, 2022.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
information should be read together with the historical financial statements and related notes of ESGH and GUCC, &ldquo;<I>Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations</I>&rdquo; and other financial information included elsewhere
in the registration statement on Form F-1 filed with the SEC on September 19, 2023 (the &ldquo;Form F-1&rdquo;).</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma combined balance sheet as of June 30, 2023 has been prepared using the following:</FONT> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="width: 0.25in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ESGH&rsquo;s unaudited
    historical consolidated statement of financial position as of June 30, 2023, as included as Exhibit 99.2 in this current report;
    and</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GUCC&rsquo;s unaudited
    historical balance sheet as of June 30, 2023, as included as Exhibit 99.1 in this current report.</FONT> </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined statement of operations for the six months ended June 30, 2023 has been prepared using the following:</FONT> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="width: 0.25in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ESGH&rsquo;s unaudited
    historical consolidated statement of profit or loss for the six months ended June 30, 2023, as included as Exhibit 99.2 in this current
    report; and</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GUCC&rsquo;s unaudited
    historical statement of operations for the six months ended June 30, 2023, as included as Exhibit 99.1 in this current report.</FONT> </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined statement of operations for the year ended December 31, 2022 has been prepared using the following:</FONT> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="width: 0.25in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ESGH&rsquo;s historical
    audited consolidated statement of profit or loss for the year ended December 31, 2022, as included in the Form F-1; and</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GUCC&rsquo;s historical
    audited statement of operations for the year ended December 31, 2022, as included in the Form F-1.</FONT> </TD></TR>
  </TABLE>
<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; 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; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accounting
for the Business Combination</B></FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white; text-indent: 0.5in"> &nbsp; </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GUCC
will be treated as the acquired company for accounting purposes, whereas ESGH will be treated as the accounting acquirer. Because GUCC
does not meet the accounting definition of a business, the Business Combination will be treated as the equivalent of ESGH issuing stock
for the net assets of GUCC, accompanied by a recapitalization. The net assets of ESGH will be stated at historical cost, with no goodwill
or other intangible assets recorded, and the historical results of operations prior to the Business Combination will be those of ESGH.
ESGH has been determined to be the accounting acquirer for purposes of the Business Combination based on an evaluation of the following
facts and circumstances:</FONT> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="width: 0.25in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">After the Acquisition
    Closing, persons affiliated with ESGH control a majority of the Combined Company&rsquo;s board of directors;</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ESGH shareholders have
    the largest voting interest;</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ESGH is the largest
    entity based on the entity&rsquo;s operations and number of employees;</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">ESGH&rsquo;s
    operations prior to the Business Combination will comprise the ongoing operations of the Combined Company; and</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">ESGH&rsquo;s
    existing executive officers and senior management team comprise the executive officers and senior management team of the Combined
    Company.</FONT> </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"> <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: justify; text-indent: 0.5in; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Business Combination, which is not within the scope of IFRS 3 (Business Combination) since GUCC does not meet the definition of a business
in accordance with IFRS 3 (Business Combination), is accounted for within the scope of IFRS 2 (Share-Based Payment). Any excess of fair
value of the consideration shares issued over the fair value of GUCC&rsquo;s identifiable net assets acquired represents a listing fee
for the service of a stock exchange listing for its shares and is expensed as incurred.</FONT> </P>

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Basis
of Pro Forma Presentation</B></FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> <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: justify; text-indent: 0.5in; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
historical financial statements of ESGH have been prepared in accordance with IFRS and in its presentation currency of U.S. Dollars.
The historical financial statements of GUCC have been prepared in accordance with U.S. GAAP in its presentation currency of U.S. Dollars.
The historical financial information of GUCC has been adjusted to give effect to the differences between U.S. GAAP and IFRS for the purposes
of the unaudited condensed combined pro forma financial information, which included the only adjustment to reclassify the carrying value
of GUCC&rsquo;s Class A Common Stock subject to possible redemption, classified as mezzanine equity under U.S. GAAP, to non-current liabilities
under IFRS. IFRS differs from U.S. GAAP in certain material respects and thus may not be comparable to financial information presented
by U.S. companies.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> <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: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma condensed combined financial information has been prepared in accordance with Article 11 of Regulation
S-X, as amended by the final rule, Release No. 33-10786, &ldquo;Amendments to Financial Disclosures about Acquired and Disposed Businesses.&rdquo;
Release No. 33-10786 replaces the prior pro forma adjustment criteria with a revised approach to depict the accounting for the transaction
(&ldquo;Transaction Accounting Adjustments&rdquo;) and the option to present the reasonably estimable synergies and other transaction
effects that have occurred or are reasonably expected to occur (&ldquo;Management&rsquo;s Adjustments&rdquo;). Management has elected
not to present Management&rsquo;s Adjustments and has only presented Transaction Accounting Adjustments in the unaudited pro forma condensed
combined financial statements. GUCC and ESGH have not had any historical relationship prior to the Business Combination. Accordingly,
no pro forma adjustments were required to eliminate activities between the companies.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined financial statements are provided for illustrative purposes only and are not necessarily indicative
of what the actual results of operations and financial position would have been had the Business Combination taken place on the dates
indicated, nor are they indicative of the future consolidated results of operations or financial position of ESGL. In the opinion of
management, all necessary adjustments to the unaudited pro forma condensed combined financial statements have been made. Assumptions
underlying the pro forma adjustments are described in the accompanying notes, which should be read in conjunction with the unaudited
pro forma condensed combined financial statements<B>.</B></FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; text-align: justify; text-indent: 0.5in"> <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. The pro forma adjustments are based
on information currently available and certain assumptions and methodologies that management believes are reasonable under the circumstances.
The pro forma adjustments, which are described in the accompanying notes, are based on preliminary estimates and may be revised as additional
information becomes available and is evaluated. Therefore, the actual adjustments may differ from the pro forma adjustments, and it is
possible the difference may be material. Management believes that its assumptions and methodologies provide a reasonable basis for presenting
all of the significant effects of the Business Combination based on information available at this time and that the pro forma adjustments
give appropriate effect to those assumptions and are properly applied in the unaudited pro forma condensed combined financial information.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; text-align: justify; background-color: white"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Capitalization</B></FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> <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: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes the pro forma ESGL shares issued and outstanding immediately after the Business Combination, excluding shares issuable
upon exercise of options and warrants.</FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> <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: 80%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Actual Redemptions </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Shares </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> % </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: left"> ESGL ordinary shares owned by GUCC public stockholders </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 16%; text-align: right"> 92,183 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 16%; text-align: right"> 0.7 </TD><TD STYLE="width: 1%; text-align: left"> % </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> ESGL ordinary shares owned by GUCC Sponsor </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 2,533,581 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 20.0 </TD><TD STYLE="text-align: left"> % </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> ESGL ordinary shares owned by GUCC underwriter </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 43,125 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 0.3 </TD><TD STYLE="text-align: left"> % </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> ESGL ordinary shares owned by Vellar and ARRT in connection with Forward Purchase Agreement </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 3,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"> 25.6 </TD><TD STYLE="text-align: left"> % </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Issuance of ESGL ordinary shares to ESGH shareholders in connection with Business
    Combination </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 6,764,150 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 53.4 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> % </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"> 12,683,039 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"> 100.0 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> % </TD></TR>
  </TABLE>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 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; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Included
in the shares outstanding and weighted average shares outstanding as presented in the pro forma condensed combined financial statements
are 6,764,150 ESGL ordinary shares issued to ESGH shareholders in connection with the Merger Agreement.</FONT> </P>

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


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNAUDITED
PRO FORMA CONDENSED COMBINED STATEMENT OF FINANCIAL POSITION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
OF JUNE 30, 2023 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(in
US Dollars)</B></FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="10" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> Actual Redemptions </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1.5pt"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> ESGL<BR> (Historical) </TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> GUCC<BR> (Historical) </TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> IFRS Conversion and Presentation
    Adjustments </TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> Transaction Accounting Adjustments </TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> Notes </TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> Pro Forma Combined </TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> Note A </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> Note B </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> Note C </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> Note D </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold"> ASSETS </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left"> 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 STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left"> Cash and cash equivalents </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 6%; text-align: right"> 1,157,621 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 6%; text-align: right"> 89,098 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 6%; text-align: right"> - </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 6%; text-align: right"> (130,611 </TD><TD STYLE="width: 1%; text-align: left"> ) </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 6%; text-align: center"> (c)(d)(j) </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 6%; text-align: right"><P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"> 1,377,330 </P></TD><TD STYLE="width: 1%; text-align: left"> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Trade and other receivables </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 1,521,564 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 15,569,153 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (c) </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 17,090,717 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Prepaid expenses - current </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"> 131,844 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 131,844 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt"> Inventories </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 67,899 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 67,899 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 9px"> Total current assets </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,747,084 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 220,942 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 15,699,764 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 18,667,790 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left"> Noncurrent 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> &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: center"> &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(204,238,255)">
    <TD STYLE="text-align: left"> Property, plant and equipment, net </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 21,855,181 </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> &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: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 21,855,181 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Intangible assets, net </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 2,053,309 </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> &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: center"> &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,053,309 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Investments held in Trust Account </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 58,105,401 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (58,105,401 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> (a)(b)(c) </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 9px"> Total noncurrent assets </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 23,908,490 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 58,105,401 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (58,105,401 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 23,908,490 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 18px"> 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"> 26,655,574 </TD><TD STYLE="padding-bottom: 2.5pt; 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"> 58,326,343 </TD><TD STYLE="padding-bottom: 2.5pt; 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"> - </TD><TD STYLE="padding-bottom: 2.5pt; 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"> (42,405,637 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt; 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"> 42,576,280 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &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(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left"> LIABILITIES AND 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> &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: center"> &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="font-weight: bold; text-align: left"> 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> &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: center"> &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(204,238,255)">
    <TD STYLE="text-align: left"> Trade and other payables </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> $ </TD><TD STYLE="text-align: right"> 4,576,313 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> $ </TD><TD STYLE="text-align: right"> - </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> $ </TD><TD STYLE="text-align: right"> 4,576,313 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Lease liabilities </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 184,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"> - </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: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 184,853 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD> Borrowings </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 6,182,219 </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> &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: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 6,182,219 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Accounts 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"> 63,564 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 63,564 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Accrued 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"> 759,915 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 759,915 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Franchise tax 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"> 20,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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 20,000 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Income tax payable </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"> 56,540 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 56,540 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Promissory note - related party </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,450,000 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,450,000 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 9px"> Total current liabilities </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 10,943,385 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 3,350,019 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 14,293,404 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left"> Noncurrent 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> &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: center"> &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(204,238,255)">
    <TD STYLE="text-align: left"> Lease liabilities </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 2,022,994 </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> &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: center"> &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,022,994 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD> Borrowings </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 239,307 </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"> 57,928,860 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (57,928,860 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (a)(b)(f) </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 239,307 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Deferred tax liabilities </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 202,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> &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: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 202,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: 1.5pt"> Deferred underwriting fee payable </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,803,125 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (2,803,125 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> (d) </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 9px"> Total noncurrent liabilities </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,464,301 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,803,125 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 57,928,860 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (60,731,985 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 2,464,301 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 18px"> Total liabilities </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 13,407,686 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 6,153,144 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 57,928,860 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (60,731,985 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 16,757,705 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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> &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: center"> &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"> Class A common stock subject to possible redemption; 8,625,000 shares at redemption value of $10.24
    per share </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"> 57,928,860 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (57,928,860 </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: center"> &nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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> &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: center"> &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="font-weight: bold"> 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> &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: center"> &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(204,238,255)">
    <TD STYLE="text-align: left"> Preferred stock </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"> - </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: center"> &nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD> Share capital </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 10,003 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (10,003 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (h) </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Class A common stock </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"> 42 </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"> (42 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (e)(f)(g)(i) </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Class B common stock </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"> 216 </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"> (216 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (g)&nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> PubCo ordinary shares </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"> - </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 127 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (i)(j) </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 127 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Other reserves </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 3,422,799 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 37,494,211 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> (e)(f)(h)(i)(j)&nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 40,917,010 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Share premium reserve </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 753,587 </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> &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: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 753,587 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Exchange reserves </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (460,481 </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> &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: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (460,481 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Revaluation surplus </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 15,157,824 </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> &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: center"> &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,157,824 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Accumulated losses </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (5,635,844 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (5,755,919 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (19,157,729 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> (e)(h) </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (30,549,492 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 18px"> Total equity (deficit) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 13,247,888 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (5,755,661 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 18,326,348 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 25,818,575 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 18px"> Total liabilities and 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"> 26,655,574 </TD><TD STYLE="padding-bottom: 2.5pt; 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"> 58,326,343 </TD><TD STYLE="padding-bottom: 2.5pt; 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"> - </TD><TD STYLE="padding-bottom: 2.5pt; 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"> (42,405,637 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt; 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"> 42,575,280 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to the unaudited pro forma condensed combined financial information.</FONT></P>

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


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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-top: 0pt; margin-bottom: 0pt; 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></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FOR
THE SIX MONTHS ENDED JUNE 30, 2023</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(in
US Dollars)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></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="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Actual Redemptions </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> ESGL<BR> (Historical) </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> GUCC<BR> (Historical) </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Transaction Accounting Adjustments </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Notes </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Pro Forma Combined </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
                                            A</FONT> </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
                                            B&nbsp;</FONT> </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
                                            C</FONT> </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="text-align: center; font-weight: bold"> &nbsp; </TD>
    <TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD><TD STYLE="font-weight: bold; text-align: center"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right"> &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: center"> &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(204,238,255)">
    <TD STYLE="width: 35%"> Revenue </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 10%; text-align: right"> 3,394,313 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &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%"> &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%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 6%; text-align: center"> &nbsp; </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 9%; text-align: right"> 3,394,313 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Other income </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 189,335 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 189,335 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Investment income earned on investments held in Trust Account </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,207,374 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (1,207,374 </TD><TD STYLE="text-align: left"> ) </TD><TD> &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">(a)</FONT> </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD> Cost of inventory </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (407,291 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (407,291 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Logistics costs </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (792,079 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (792,079 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Depreciation of property, plant, and equipment </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (758,519 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (758,519 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Amortization of intangible assets </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (426,515 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (426,515 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Employee benefits expense </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (639,060 </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"> (188,105 </TD><TD STYLE="text-align: left"> ) </TD><TD> &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">(b)</FONT> </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (827,165 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Finance expense </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (158,912 </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> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (158,912 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Other operating (expenses)/income </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (991,526 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (1,250,835 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"><P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"> - </P></TD><TD STYLE="text-align: left"> </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"></TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (2,242,361 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Franchise tax expense </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (100,050 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (100,050 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Loss before income tax </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (590,254 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (143,511 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (1,395,479 </TD><TD STYLE="text-align: left"> ) </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &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,129,244 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Income tax expense </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (39,000 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (113,080 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> - </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (152,080 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt"> Net loss </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"> (629,254 </TD><TD STYLE="padding-bottom: 2.5pt; 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"> (256,591 </TD><TD STYLE="padding-bottom: 2.5pt; 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,395,479 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> ) </TD><TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt; text-align: center"> &nbsp; </TD><TD STYLE="padding-bottom: 2.5pt; 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,281,324 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right"> &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: center"> &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"> Basic and diluted net loss per share, Class A common stock </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"> $ </TD><TD STYLE="text-align: right"> (0.03 </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: center"> &nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Basic and diluted weighted average shares outstanding, Class A common stock </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,867,515 </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: center"> &nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Basic and diluted net loss per share, Class B common stock </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"> $ </TD><TD STYLE="text-align: right"> (0.03 </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: center"> &nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Basic and diluted weighted average shares outstanding, Class B common stock </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,156,250 </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: center"> &nbsp; </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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Basic and diluted net loss per share, PubCo common stock </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"> - </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: center"> &nbsp; </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> $ </TD><TD STYLE="text-align: right"> (0.18 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Basic and diluted weighted average shares outstanding, PubCo common stock </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"> 12,683,039 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &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">(c)</FONT> </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 12,683,039 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to the unaudited pro forma condensed combined financial information.</FONT></P>

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


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; 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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: center"> <B>UNAUDITED PRO FORMA CONDENSED COMBINED
STATEMENT OF OPERATIONS</B> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: center"> <B>FOR THE YEAR ENDED DECEMBER 31,
2022</B> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: center"> <B>(in US Dollars)</B> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="6" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Actual
    Redemptions</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ESGH<BR>
    (Historical)</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>GUCC<BR>
    (Historical)</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Transaction
    Accounting Adjustments</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notes</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pro
    Forma Combined</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Note A</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Note B</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Note C</B></FONT> </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: center"> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 39%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="width: 9%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,992,034</FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="width: 9%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="width: 10%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 10%; text-align: center"> &nbsp; </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD>
    <TD STYLE="width: 1%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="width: 10%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,992,034</FONT> </TD>
    <TD STYLE="width: 1%"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">396,373</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">396,373</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment income earned on investments held in
    Trust Account</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,281,044</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,281,044</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of inventory</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,093,194</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,093,194</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Logistics costs</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(689,762</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(689,762</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation of property, plant, and equipment</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,661,403</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,661,403</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of intangible assets</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(638,849</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(638,849</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee benefits expense</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(933,124</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(376,209</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,309,333</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance expense</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(246,359</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(246,359</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other operating expenses</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,509,528</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,369,689</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(24,913,648</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(28,792,865</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Franchise tax expense</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(204,153</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(204,153</FONT> </TD>
    <TD> )&nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before income tax</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,383,812</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(292,798</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26,570,901</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(29,247,511</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,000</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(227,000</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid"> &nbsp; </TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(235,000</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Net loss</B></FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 2.25pt double"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,391,812</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 2.25pt double"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(519,798</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 2.25pt double"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26,570,901</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="border-bottom: black 2.25pt double"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(29,482,511</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> &nbsp; </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted net loss per share, Class A common
    stock</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.05</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted weighted average shares outstanding,
    Class A common stock</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,855,917</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted net loss per share, Class B common
    stock</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.05</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted weighted average shares outstanding,
    Class B common stock</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,119,263</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted net loss per share, ESGL ordinary
    shares</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT> </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2.32</FONT> </TD>
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT> </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted weighted average shares outstanding,
    ESGL ordinary shares</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,683,039</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT> </TD>
    <TD> &nbsp; </TD>
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,683,039</FONT> </TD>
    <TD> &nbsp; </TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: center"> See accompanying notes to the unaudited
pro forma condensed combined financial information. </P>

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.
Pro Forma Adjustments</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma notes and adjustments, based on preliminary estimates that could change materially as additional information is obtained, are
as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Unaudited
Pro Forma Condensed Combined Statement of Financial Position &ndash; As of June 30, 2023</I></B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    A</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derived
    from the historical unaudited consolidated statement of financial position of Environmental Solutions Group Holdings Limited (&ldquo;ESGL&rdquo;)
    as of June 30, 2023.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    B</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derived
    from the historical unaudited balance sheet of GUCC as of June 30, 2023.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    C</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">IFRS
    Conversion and Presentation Adjustments - To reclassify the carrying value of GUCC&rsquo;s Class A Common Stock subject to possible
    redemption, originally classified as mezzanine equity under U.S. GAAP, to non-current liabilities under IFRS.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    D -</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transaction
    Accounting Adjustments</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record the actual redemption of 3,922,961 Ordinary Shares, with a total of $42,389,858 that was paid
    to the redeeming stockholders from the Trust Account. After the redemptions, a total of 1,524,098 Ordinary Shares were reclassified
    to permanent equity at the closing of the Business Combination.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record $1,960,944 deposited into the Trust Account as a result of GUCC&rsquo;s exercise on each of February 17, 2023, March 17, 2023,
    April 17, 2023, May 17, 2023, June 17, 2023 and July 17, 2023 of its option to extend the term by which GUCC had to consummate a
    business combination from February 17, 2023 to August 17, 2023. </FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record the transfer of the Prepayment Amount of $15,569,153 to ARRT and Vellar from the Trust Account for their purchase of 1,431,915
    shares of GUCC Class A common stock pursuant to the Forward Purchase Agreement and to record the transfer of the remaining $2,107,334
    in the Trust Account to cash and cash equivalents.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    reflect the payment of GUCC&rsquo;s deferred underwriting fee of $2,803,125 incurred in connection with the GUCC initial public offering,
    which is payable upon completion of the Business Combination. The assumed payment has been recorded as a reduction of cash and deferred
    underwriting fee payable.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record the cost of the ESGL share listing fee. As described in &ldquo;Accounting for the Business Combination&rdquo; above,
    ESGL was determined to be the accounting acquirer and GUCC is not considered to be a business under IFRS 3. Therefore, the
    Business Combination will be accounted for as the equivalent of ESGL issuing shares at the closing of the Business Combination
    for the net assets of GUCC as of the closing date, accompanied by a recapitalization. This deemed issuance of 6,764,150 shares (7,500,000
    shares less adjustments stipulated in the Merger Agreement) by the Company, in effect, was an equity-settled share-based payment
    transaction in accordance with IFRS 2 (Share-based Payment) whereby ESGL received the net assets of GUCC together with the
    listing status of GUCC. The quantity of shares was determined using a formula pursuant to the Merger Agreement. The fair value of
    ESGL shares deemed to be issued in excess of the fair value of identifiable net assets of GUCC represents a service received
    by ESGL for the listing of shares in accordance with IFRS 2. The fair values in the table below are preliminary. As shown
    in the table below, the cost of the services, which is a non-cash expense, is preliminarily estimated to be $24.9 million.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&nbsp;</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> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Actual Redemptions </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Per Share Value </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Shares </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"> Fair Value </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD> &nbsp; </TD><TD STYLE="font-weight: bold"> &nbsp; </TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"> (As of the Closing of August 2, 2023) </TD><TD STYLE="font-weight: bold"> &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(204,238,255)">
    <TD STYLE="width: 44%; text-align: left"> GUCC public stockholders </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 16%; text-align: right"> 8.4400 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 14%; text-align: right"> 1,524,098 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 14%; text-align: right"> 12,863,387 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> GUCC Sponsor Class A shares </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> $ </TD><TD STYLE="text-align: right"> 8.4400 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 2,576,706 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 21,747,399 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> GUCC public warrants </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> $ </TD><TD STYLE="text-align: right"> 0.0630 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 8,625,000 </TD><TD STYLE="text-align: left"> &nbsp; </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> 543,375 </TD><TD STYLE="text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> GUCC private warrants </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> $ </TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"> 0.0630 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 377,331 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 23,772 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Total consideration </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> 13,103,135 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"> 35,177,933 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Less: net assets of GUCC </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> &nbsp; </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (10,264,285 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt"> Excess of net assets </TD><TD STYLE="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 2.5pt; 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="padding-bottom: 2.5pt"> &nbsp; </TD>
    <TD STYLE="padding-bottom: 2.5pt; 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="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"> 24,913,648 </TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> &nbsp; </TD></TR>
  </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline"> Pro Forma Net Assets of GUCC as of June 30, 2023 </TD><TD STYLE="font-size: 12pt"> &nbsp; </TD>
    <TD STYLE="font-size: 12pt; text-align: left"> &nbsp; </TD><TD STYLE="font-size: 12pt; text-align: right"> &nbsp; </TD><TD STYLE="font-size: 12pt; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 80%; text-align: left"> Total assets </TD><TD STYLE="width: 2%"> &nbsp; </TD>
    <TD STYLE="width: 1%; text-align: left"> $ </TD><TD STYLE="width: 16%; text-align: right"> 60,287,287 </TD><TD STYLE="width: 1%; text-align: left"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Redemptions out of Trust Account </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (42,389,858 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"> Current liabilities </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (3,350,019 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"> Deferred underwriting fee payable </TD><TD> &nbsp; </TD>
    <TD STYLE="text-align: left"> &nbsp; </TD><TD STYLE="text-align: right"> (2,803,125 </TD><TD STYLE="text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"> Direct and incremental transaction costs </TD><TD STYLE="padding-bottom: 1.5pt"> &nbsp; </TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"> &nbsp; </TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"> (1,480,000 </TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"> ) </TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"> Net assets of GUCC </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"> 10,264,285 </TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"> &nbsp; </TD></TR>
  </TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    reflect the reclassification of the balance of 1,524,098 shares of GUCC Class A common stock of $17,499,946 from borrowings
    to Class A common stock of $152 and other reserves of $17,499,794. </FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    reflect the conversion of GUCC Class B common stock into an equal number of shares of GUCC Class A common stock upon consummation
    of the Business Combination.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record the recapitalization of ESGL as a result of the Business Combination via the elimination of ESGL share capital
    of $10,003 and GUCC accumulated deficit of $5,755,919. </FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record the effect of the change in par value from $0.0001 per share for GUCC to $0.00001 per share for Ordinary Shares.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    reflect the anticipated proceeds of $826,402 in connection with the issuance and sale of 1,818,085 Ordinary Shares under the Forward
    Purchase Agreement.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Unaudited
Pro Forma Condensed Combined Statement of Operations - For The Period Ended June 30, 2023</I></B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    A</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derived
    from the historical unaudited consolidated statement of profit or loss of ESGL for the period ended June 30, 2023.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    B</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derived
    from the historical unaudited statement of operations of GUCC for the period ended June 30, 2023.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    C - </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transaction
    Accounting Adjustments</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    reflect an adjustment to eliminate interest income related to the marketable securities held in the Trust Account.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    record additional employee benefits expense in connection with certain employment agreements entered into as of August 2, 2023 with
    certain executive officers of ESGL as if the Business Combination and related transactions had occurred on January 1, 2022.</FONT> </TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.75in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    pro forma basic and diluted net loss per share amounts presented are based upon the number of Ordinary Shares outstanding as if the
    Business Combination and related transactions had occurred on January 1, 2022. This includes (i) the conversion of 2,156,250
    shares of GUCC Class B common stock into an equal number of GUCC Class A common stock, (ii) the 6,764,150 shares (7,500,000 shares
    less adjustments stipulated in the Merger Agreement) issued by ESGL to ESGL shareholders as consideration to effect the Business
    Combination, (iii) the 8,625,000 shares issued in connection with GUCC&rsquo;s initial public offering, (iv) the 420,456 shares issued
    to the Sponsor and the underwriter in connection with GUCC&rsquo;s initial public offering, (v) the 1,818,085 shares issued in connection
    with the Forward Purchase Agreement, less (vi) the actual redemption of 7,100,902 shares.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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: 0; text-align: justify"> <B><I>Unaudited Pro Forma Condensed Combined Statement
of Operations - For The Year Ended December 31, 2022</I></B> </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in"> &nbsp; </TD>
    <TD STYLE="width: 0.5in; text-align: justify"> <FONT STYLE="font-size: 10pt">Note A</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">Derived from the historical audited consolidated statement of profit
    or loss of ESGH for the year ended December 31, 2022.</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">Note B</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">Derived from the historical audited statement of operations of GUCC
    for the year ended December 31, 2022.</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> Note C - Transaction Accounting
Adjustments </P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">(a)</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">To reflect an adjustment to eliminate interest income related to
    the marketable securities held in the Trust Account.</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">(b)</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">To record the fair value of ESGH shares deemed to be issued in excess
    of the fair value of identifiable net assets of GUCC represents a service received by ESGH for the listing of shares in accordance
    with IFRS 2. This is estimated to be $24.9 million.</FONT> </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> &nbsp; </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 0.75in; text-align: justify"> &nbsp; </TD>
    <TD STYLE="width: 0.25in; text-align: justify"> <FONT STYLE="font-size: 10pt">(c)</FONT> </TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> The pro forma basic and diluted net loss per
    share amounts presented are based upon the number of ESGL Ordinary Shares outstanding as if the Business Combination and related
    transactions had occurred on January 1, 2022. This includes (i) the conversion of 2,156,250 shares of GUCC Class B common stock into
    an equal number of GUCC Class A common stock, (ii) the 6,764,150 shares (7,500,000 shares less adjustments stipulated in the Merger
    Agreement) issued by ESGL to ESGH shareholders as consideration to effect the Business Combination, (iii) the 8,625,000 shares issued
    in connection with GUCC&rsquo;s initial public offering, (iv) the 420,456 shares issued to the Sponsor and the placement agent in
    connection with GUCC&rsquo;s initial public offering, (v) the 1,818,085 shares issued in connection with the Forward Purchase Agreement,
    less (vi) the actual redemption of 7,100,902 shares. </P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> &nbsp; </P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; text-align: justify"> &nbsp; </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">(d)</FONT> </TD>
    <TD STYLE="text-align: justify"> <FONT STYLE="font-size: 10pt">To record additional employee benefits expense in connection with
    certain employment agreements entered into as of August 2, 2023 with certain executive officers of ESGL as if the Business Combination
    and related transactions had occurred on January 1, 2022.</FONT> </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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


<!-- Field: Page; Sequence: 10; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>esgl-20230630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaGPWbP9z5Z8eekhvWBxbUn6/yEr4yeT3iGAi3E2kfgE -->
<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/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ESGL="http://esgl.asia.com/20230630" elementFormDefault="qualified" targetNamespace="http://esgl.asia.com/20230630">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://esgl.asia.com/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:roleType roleURI="http://esgl.asia.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Statements of Operations (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" id="StatementsOfChangesInStockholdersDeficit">
          <link:definition>00000005 - Statement - Statements of Changes in Stockholders' Deficit (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" id="DescriptionOfOrganizationAndBusinessOperations">
          <link:definition>00000007 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/InitialPublicOffering" id="InitialPublicOffering">
          <link:definition>00000009 - Disclosure - INITIAL PUBLIC OFFERING</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/PrivatePlacement" id="PrivatePlacement">
          <link:definition>00000010 - Disclosure - PRIVATE PLACEMENT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>00000011 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/StockholdersDeficit" id="StockholdersDeficit">
          <link:definition>00000013 - Disclosure - STOCKHOLDERS&#8217; DEFICIT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/FairValueMeasurements" id="FairValueMeasurements">
          <link:definition>00000014 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>00000015 - Disclosure - INCOME TAXES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>00000016 - Disclosure - SUBSEQUENT EVENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
          <link:definition>00000019 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" id="DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative">
          <link:definition>00000020 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" id="ScheduleOfConsolidatedBalanceSheetsDetails">
          <link:definition>00000021 - Disclosure - SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" id="ScheduleOfEarningsPerShareBasicAndDilutedDetails">
          <link:definition>00000022 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" id="InitialPublicOfferingDetailsNarrative">
          <link:definition>00000024 - Disclosure - INITIAL PUBLIC OFFERING (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" id="PrivatePlacementDetailsNarrative">
          <link:definition>00000025 - Disclosure - PRIVATE PLACEMENT (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>00000026 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" id="StockholdersDeficitDetailsNarrative">
          <link:definition>00000028 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" id="ScheduleOfFairValueMeasurementDetails">
          <link:definition>00000029 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>00000030 - Disclosure - INCOME TAXES (Details Narrative)</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="esgl-20230630_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="esgl-20230630_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" />
        <link:linkbaseRef xlink:type="simple" xlink:href="esgl-20230630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="esgl-20230630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition 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/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="ESGL_GenesisUnicornCapitalCorpMember" name="GenesisUnicornCapitalCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_ClassACommonStockMember" name="ClassACommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_ClassBCommonStockMember" name="ClassBCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_TotalShareholdersEquityMember" name="TotalShareholdersEquityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_ForwardPurchaseAgreementMember" name="ForwardPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_VellarMember" name="VellarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_ARRTMember" name="ARRTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_SellerMember" name="SellerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CharterAndTrustAgreementMember" name="CharterAndTrustAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_PublicWarrantMember" name="PublicWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_SponsorMember" name="SponsorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_ScientificAdvisorMember" name="ScientificAdvisorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_ChiefScientificOfficerMember" name="ChiefScientificOfficerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_TwoIndependentDirectorsMember" name="TwoIndependentDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_IndependentDirectorsTwoMember" name="IndependentDirectorsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_StrategicAndScientificAdvisorMember" name="StrategicAndScientificAdvisorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_PromissoryNoteMember" name="PromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_SecondPromissoryNoteMember" name="SecondPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_AdministrativeSupportAgreementMember" name="AdministrativeSupportAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_UnderwriterMember" name="UnderwriterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_UnderwritingAgreementMember" name="UnderwritingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DeferredUnderwritingCommissionMember" name="DeferredUnderwritingCommissionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_FranchiseTaxPayableCurrent" name="FranchiseTaxPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DeferredUnderwritingFeePayable" name="DeferredUnderwritingFeePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_TemporaryEquityPossibleRedemption" name="TemporaryEquityPossibleRedemption" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CommonStockPossibleRedemption" name="CommonStockPossibleRedemption" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_FranchiseTaxExpense" name="FranchiseTaxExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" name="AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_RemeasurementofClassCommonStockToRedemptionAmount" name="RemeasurementofClassCommonStockToRedemptionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" name="StockIssuedDuringPeriodValueForPrivatePlacement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" name="StockIssuedDuringPeriodSharesForPrivatePlacement" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_StockIssuedDuringPeriodValueRepresentativeShares" name="StockIssuedDuringPeriodValueRepresentativeShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" name="StockIssuedDuringPeriodSharesRepresentativeShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" name="IncreaseDecreaseInAccruedExpensesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_IncreaseDecreaseInFranchiseTaxPayable" name="IncreaseDecreaseInFranchiseTaxPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" name="CashWithdrawnFromTrustAccountToPayFranchiseTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DeferredUnderwritingFeesPayable" name="DeferredUnderwritingFeesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" name="InitialClassificationOfClassCommonStockSubjectToRedemption" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DisclosureInitialPublicOfferingAbstract" name="DisclosureInitialPublicOfferingAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_InitialPublicOfferingDisclosureTextBlock" name="InitialPublicOfferingDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DisclosurePrivatePlacementAbstract" name="DisclosurePrivatePlacementAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_PrivatePlacementDisclosureTextBlock" name="PrivatePlacementDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_EmergingGrowthCompanyPolicyTextBlock" name="EmergingGrowthCompanyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" name="CommonStockSubjectToPossibleRedemptionPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" name="OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DeferredUnderwritingCommission" name="DeferredUnderwritingCommission" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_BusinessCombinationSharePriceAndProRataInterest" name="BusinessCombinationSharePriceAndProRataInterest" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_BusinessCombinationDescription" name="BusinessCombinationDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_BusinessCombinationOrdinaryPurchaseShares" name="BusinessCombinationOrdinaryPurchaseShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_AdditionalFunding" name="AdditionalFunding" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_AggregateAdditionalFunding" name="AggregateAdditionalFunding" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CommonStockSubjectToRedemptionShares" name="CommonStockSubjectToRedemptionShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_WorkingCapitalDeficit" name="WorkingCapitalDeficit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_PaymentOfCashToRedeemingStockholders" name="PaymentOfCashToRedeemingStockholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_RemeasurementOfCarryingValueToRedemptionValue" name="RemeasurementOfCarryingValueToRedemptionValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CashWithdrawnFromTrustAccountToPayTaxes" name="CashWithdrawnFromTrustAccountToPayTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_PaymentToAcquireMarketableSecurities" name="PaymentToAcquireMarketableSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_CommonStockRedemptionOnShares" name="CommonStockRedemptionOnShares" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_DissolutionExpenses" name="DissolutionExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_StockCancelledDuringPeriodShares" name="StockCancelledDuringPeriodShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_SharesNotSubjectToForfeiture" name="SharesNotSubjectToForfeiture" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_AccruedExpensesRelatedPartyCurrent" name="AccruedExpensesRelatedPartyCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ESGL_UnderwritingCommissionOfferingCosts" name="UnderwritingCommissionOfferingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>esgl-20230630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20a -->
    <!-- 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://esgl.asia.com/role/Cover" xlink:href="esgl-20230630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/BalanceSheets" xlink:href="esgl-20230630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/BalanceSheetsParenthetical" xlink:href="esgl-20230630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfOperations" xlink:href="esgl-20230630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="esgl-20230630.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfCashFlows" xlink:href="esgl-20230630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:href="esgl-20230630.xsd#DescriptionOfOrganizationAndBusinessOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/InitialPublicOffering" xlink:href="esgl-20230630.xsd#InitialPublicOffering" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/PrivatePlacement" xlink:href="esgl-20230630.xsd#PrivatePlacement" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/RelatedPartyTransactions" xlink:href="esgl-20230630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/CommitmentsAndContingencies" xlink:href="esgl-20230630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StockholdersDeficit" xlink:href="esgl-20230630.xsd#StockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/FairValueMeasurements" xlink:href="esgl-20230630.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/IncomeTaxes" xlink:href="esgl-20230630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SubsequentEvents" xlink:href="esgl-20230630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/FairValueMeasurementsTables" xlink:href="esgl-20230630.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:href="esgl-20230630.xsd#DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" xlink:href="esgl-20230630.xsd#ScheduleOfConsolidatedBalanceSheetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:href="esgl-20230630.xsd#ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" xlink:href="esgl-20230630.xsd#InitialPublicOfferingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" xlink:href="esgl-20230630.xsd#PrivatePlacementDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="esgl-20230630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="esgl-20230630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" xlink:href="esgl-20230630.xsd#StockholdersDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" xlink:href="esgl-20230630.xsd#ScheduleOfFairValueMeasurementDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" xlink:href="esgl-20230630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/BalanceSheets" xlink:title="00000002 - Statement - Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPrepaidExpenseNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxPayableCurrent" xlink:label="loc_ESGLFranchiseTaxPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_ESGLFranchiseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeePayable" xlink:label="loc_ESGLDeferredUnderwritingFeePayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_ESGLDeferredUnderwritingFeePayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" weight="1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxExpense" xlink:label="loc_ESGLFranchiseTaxExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_ESGLFranchiseTaxExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000005 - Statement - Statements of Changes in Stockholders&apos; Deficit (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:label="loc_ESGLIncreaseDecreaseInAccruedExpensesRelatedParty" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ESGLIncreaseDecreaseInAccruedExpensesRelatedParty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:label="loc_ESGLIncreaseDecreaseInFranchiseTaxPayable" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ESGLIncreaseDecreaseInFranchiseTaxPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:label="loc_ESGLCashWithdrawnFromTrustAccountToPayFranchiseTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_ESGLCashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:title="00000007 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/InitialPublicOffering" xlink:title="00000009 - Disclosure - INITIAL PUBLIC OFFERING" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/PrivatePlacement" xlink:title="00000010 - Disclosure - PRIVATE PLACEMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/RelatedPartyTransactions" xlink:title="00000011 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/CommitmentsAndContingencies" xlink:title="00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StockholdersDeficit" xlink:title="00000013 - Disclosure - STOCKHOLDERS&#8217; DEFICIT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/FairValueMeasurements" xlink:title="00000014 - Disclosure - FAIR VALUE MEASUREMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SubsequentEvents" xlink:title="00000016 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/FairValueMeasurementsTables" xlink:title="00000019 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:title="00000020 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" xlink:title="00000021 - Disclosure - SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:title="00000022 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" xlink:title="00000024 - Disclosure - INITIAL PUBLIC OFFERING (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" xlink:title="00000025 - Disclosure - PRIVATE PLACEMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000026 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" xlink:title="00000028 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" xlink:title="00000029 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000030 - Disclosure - INCOME TAXES (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>esgl-20230630_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20a -->
    <!-- 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:xbrldt="http://xbrl.org/2005/xbrldt" 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://esgl.asia.com/role/Cover" xlink:href="esgl-20230630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/BalanceSheets" xlink:href="esgl-20230630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/BalanceSheetsParenthetical" xlink:href="esgl-20230630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfOperations" xlink:href="esgl-20230630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="esgl-20230630.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfCashFlows" xlink:href="esgl-20230630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:href="esgl-20230630.xsd#DescriptionOfOrganizationAndBusinessOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/InitialPublicOffering" xlink:href="esgl-20230630.xsd#InitialPublicOffering" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/PrivatePlacement" xlink:href="esgl-20230630.xsd#PrivatePlacement" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/RelatedPartyTransactions" xlink:href="esgl-20230630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/CommitmentsAndContingencies" xlink:href="esgl-20230630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StockholdersDeficit" xlink:href="esgl-20230630.xsd#StockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/FairValueMeasurements" xlink:href="esgl-20230630.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/IncomeTaxes" xlink:href="esgl-20230630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SubsequentEvents" xlink:href="esgl-20230630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/FairValueMeasurementsTables" xlink:href="esgl-20230630.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:href="esgl-20230630.xsd#DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" xlink:href="esgl-20230630.xsd#ScheduleOfConsolidatedBalanceSheetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:href="esgl-20230630.xsd#ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" xlink:href="esgl-20230630.xsd#InitialPublicOfferingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" xlink:href="esgl-20230630.xsd#PrivatePlacementDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="esgl-20230630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="esgl-20230630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" xlink:href="esgl-20230630.xsd#StockholdersDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" xlink:href="esgl-20230630.xsd#ScheduleOfFairValueMeasurementDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" xlink:href="esgl-20230630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/BalanceSheets" xlink:title="00000002 - Statement - Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapAssetsCurrentAbstract_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapCash_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapPrepaidExpenseCurrent_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapAssetsCurrent_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapPrepaidExpenseNoncurrent_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapAssets_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapAccountsPayableCurrent_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxPayableCurrent" xlink:label="loc_ESGLFranchiseTaxPayableCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_ESGLFranchiseTaxPayableCurrent_110" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapTaxesPayableCurrent_110" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapOtherLiabilitiesCurrent_110" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapLiabilitiesCurrent_110" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeePayable" xlink:label="loc_ESGLDeferredUnderwritingFeePayable_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_ESGLDeferredUnderwritingFeePayable_110" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLiabilities_110" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapCommitmentsAndContingencies_110" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_110" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapStockholdersEquityAbstract_110" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapPreferredStockValue_110" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapCommonStockValue_110" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapAdditionalPaidInCapital_110" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_110" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapStockholdersEquity_110" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_110" xlink:type="arc" order="26" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TemporaryEquityPossibleRedemption" xlink:label="loc_ESGLTemporaryEquityPossibleRedemption_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLTemporaryEquityPossibleRedemption_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaapTemporaryEquityRedemptionPricePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityRedemptionPricePerShare_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockPossibleRedemption" xlink:label="loc_ESGLCommonStockPossibleRedemption_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLCommonStockPossibleRedemption_70" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOperatingCostsAndExpenses_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxExpense" xlink:label="loc_ESGLFranchiseTaxExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLFranchiseTaxExpense_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGainLossOnInvestments_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_130" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000005 - Statement - Statements of Changes in Stockholders&apos; Deficit (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ClassACommonStockMember" xlink:label="loc_ESGLClassACommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_ESGLClassACommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ClassBCommonStockMember" xlink:label="loc_ESGLClassBCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_ESGLClassBCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TotalShareholdersEquityMember" xlink:label="loc_ESGLTotalShareholdersEquityMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_ESGLTotalShareholdersEquityMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" xlink:label="loc_ESGLAdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLAdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" xlink:label="loc_ESGLStockIssuedDuringPeriodValueForPrivatePlacement_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodValueForPrivatePlacement_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" xlink:label="loc_ESGLStockIssuedDuringPeriodSharesForPrivatePlacement_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodSharesForPrivatePlacement_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodValueRepresentativeShares" xlink:label="loc_ESGLStockIssuedDuringPeriodValueRepresentativeShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodValueRepresentativeShares_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" xlink:label="loc_ESGLStockIssuedDuringPeriodSharesRepresentativeShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodSharesRepresentativeShares_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="loc_us-gaapReclassificationsOfTemporaryToPermanentEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReclassificationsOfTemporaryToPermanentEquity_60" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapNetIncomeLoss_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:label="loc_ESGLIncreaseDecreaseInAccruedExpensesRelatedParty_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_ESGLIncreaseDecreaseInAccruedExpensesRelatedParty_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:label="loc_ESGLIncreaseDecreaseInFranchiseTaxPayable_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_ESGLIncreaseDecreaseInFranchiseTaxPayable_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_30" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:label="loc_ESGLCashWithdrawnFromTrustAccountToPayFranchiseTaxes_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_30" xlink:to="loc_ESGLCashWithdrawnFromTrustAccountToPayFranchiseTaxes_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_30" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_30" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt_30" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapPaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_30" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_30" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_30" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_30" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_30" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract_30" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeesPayable" xlink:label="loc_ESGLDeferredUnderwritingFeesPayable_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_30" xlink:to="loc_ESGLDeferredUnderwritingFeesPayable_30" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" xlink:label="loc_ESGLInitialClassificationOfClassCommonStockSubjectToRedemption_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_30" xlink:to="loc_ESGLInitialClassificationOfClassCommonStockSubjectToRedemption_30" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_30" xlink:to="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount_30" xlink:type="arc" order="30" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:title="00000007 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/InitialPublicOffering" xlink:title="00000009 - Disclosure - INITIAL PUBLIC OFFERING">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_InitialPublicOfferingDisclosureTextBlock" xlink:label="loc_ESGLInitialPublicOfferingDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLInitialPublicOfferingDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/PrivatePlacement" xlink:title="00000010 - Disclosure - PRIVATE PLACEMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PrivatePlacementDisclosureTextBlock" xlink:label="loc_ESGLPrivatePlacementDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPrivatePlacementDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/RelatedPartyTransactions" xlink:title="00000011 - Disclosure - RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/CommitmentsAndContingencies" xlink:title="00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StockholdersDeficit" xlink:title="00000013 - Disclosure - STOCKHOLDERS&#8217; DEFICIT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/FairValueMeasurements" xlink:title="00000014 - Disclosure - FAIR VALUE MEASUREMENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="loc_us-gaapFairValueMeasurementInputsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFairValueMeasurementInputsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SubsequentEvents" xlink:title="00000016 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSubsequentEventsTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaapBasisOfAccounting_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBasisOfAccounting_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_EmergingGrowthCompanyPolicyTextBlock" xlink:label="loc_ESGLEmergingGrowthCompanyPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLEmergingGrowthCompanyPolicyTextBlock_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapUseOfEstimates_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaapInvestmentPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapInvestmentPolicyTextBlock_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:label="loc_ESGLCommonStockSubjectToPossibleRedemptionPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCommonStockSubjectToPossibleRedemptionPolicyTextBlock_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" xlink:label="loc_ESGLOfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLOfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapConcentrationRiskCreditRisk_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock_30" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srtScheduleOfCondensedBalanceSheetTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_srtScheduleOfCondensedBalanceSheetTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/FairValueMeasurementsTables" xlink:title="00000019 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnNonrecurringBasisTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnNonrecurringBasisTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:title="00000020 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_260" xlink:type="arc" order="261" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ForwardPurchaseAgreementMember" xlink:label="loc_ESGLForwardPurchaseAgreementMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLForwardPurchaseAgreementMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CharterAndTrustAgreementMember" xlink:label="loc_ESGLCharterAndTrustAgreementMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLCharterAndTrustAgreementMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_VellarMember" xlink:label="loc_ESGLVellarMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_ESGLVellarMember_130" xlink:type="arc" order="133" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ARRTMember" xlink:label="loc_ESGLARRTMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_ESGLARRTMember_140" xlink:type="arc" order="143" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SellerMember" xlink:label="loc_ESGLSellerMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_ESGLSellerMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeferredOfferingCosts_290" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForCommissions" xlink:label="loc_us-gaapPaymentsForCommissions_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsForCommissions_290" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingCommission" xlink:label="loc_ESGLDeferredUnderwritingCommission_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLDeferredUnderwritingCommission_290" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="loc_us-gaapOtherDeferredCostsNet_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapOtherDeferredCostsNet_290" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_290" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement_290" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationSharePriceAndProRataInterest" xlink:label="loc_ESGLBusinessCombinationSharePriceAndProRataInterest_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLBusinessCombinationSharePriceAndProRataInterest_290" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationDescription" xlink:label="loc_ESGLBusinessCombinationDescription_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLBusinessCombinationDescription_290" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_290" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationOrdinaryPurchaseShares" xlink:label="loc_ESGLBusinessCombinationOrdinaryPurchaseShares_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLBusinessCombinationOrdinaryPurchaseShares_290" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_WorkingCapital" xlink:label="loc_ESGLWorkingCapital_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLWorkingCapital_290" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares_290" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue_290" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharePrice_290" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdditionalFunding" xlink:label="loc_ESGLAdditionalFunding_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLAdditionalFunding_290" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AggregateAdditionalFunding" xlink:label="loc_ESGLAggregateAdditionalFunding_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLAggregateAdditionalFunding_290" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_290" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeposits_290" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities_290" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDiscountOnShares" xlink:label="loc_us-gaapCommonStockDiscountOnShares_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockDiscountOnShares_290" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_290" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToRedemptionShares" xlink:label="loc_ESGLCommonStockSubjectToRedemptionShares_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLCommonStockSubjectToRedemptionShares_290" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCash_290" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_WorkingCapitalDeficit" xlink:label="loc_ESGLWorkingCapitalDeficit_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLWorkingCapitalDeficit_290" xlink:type="arc" order="26" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" xlink:title="00000021 - Disclosure - SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:label="loc_us-gaapRedeemableNoncontrollingInterestEquityCommonRedemptionValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRedeemableNoncontrollingInterestEquityCommonRedemptionValue_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentOfCashToRedeemingStockholders" xlink:label="loc_ESGLPaymentOfCashToRedeemingStockholders_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPaymentOfCashToRedeemingStockholders_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementOfCarryingValueToRedemptionValue" xlink:label="loc_ESGLRemeasurementOfCarryingValueToRedemptionValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLRemeasurementOfCarryingValueToRedemptionValue_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:title="00000022 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAbstract_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_90" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCash_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentOfCashToRedeemingStockholders" xlink:label="loc_ESGLPaymentOfCashToRedeemingStockholders_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPaymentOfCashToRedeemingStockholders_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayTaxes" xlink:label="loc_ESGLCashWithdrawnFromTrustAccountToPayTaxes_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCashWithdrawnFromTrustAccountToPayTaxes_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentToAcquireMarketableSecurities" xlink:label="loc_ESGLPaymentToAcquireMarketableSecurities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPaymentToAcquireMarketableSecurities_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGainLossOnInvestments_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockRedemptionOnShares" xlink:label="loc_ESGLCommonStockRedemptionOnShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCommonStockRedemptionOnShares_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToRedemptionShares" xlink:label="loc_ESGLCommonStockSubjectToRedemptionShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCommonStockSubjectToRedemptionShares_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DissolutionExpenses" xlink:label="loc_ESGLDissolutionExpenses_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLDissolutionExpenses_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:label="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense_70" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" xlink:title="00000024 - Disclosure - INITIAL PUBLIC OFFERING (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PublicWarrantMember" xlink:label="loc_ESGLPublicWarrantMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_ESGLPublicWarrantMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" xlink:title="00000025 - Disclosure - PRIVATE PLACEMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000026 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="loc_ESGLSponsorMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_ESGLSponsorMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefOperatingOfficerMember" xlink:label="loc_srtChiefOperatingOfficerMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefOperatingOfficerMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ScientificAdvisorMember" xlink:label="loc_ESGLScientificAdvisorMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLScientificAdvisorMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ChiefScientificOfficerMember" xlink:label="loc_ESGLChiefScientificOfficerMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLChiefScientificOfficerMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TwoIndependentDirectorsMember" xlink:label="loc_ESGLTwoIndependentDirectorsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLTwoIndependentDirectorsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IndependentDirectorsTwoMember" xlink:label="loc_ESGLIndependentDirectorsTwoMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLIndependentDirectorsTwoMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StrategicAndScientificAdvisorMember" xlink:label="loc_ESGLStrategicAndScientificAdvisorMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLStrategicAndScientificAdvisorMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="loc_ESGLSponsorMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLSponsorMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwriterMember" xlink:label="loc_ESGLUnderwriterMember_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLUnderwriterMember_380" xlink:type="arc" order="381" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember_380" xlink:type="arc" order="382" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PromissoryNoteMember" xlink:label="loc_ESGLPromissoryNoteMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_ESGLPromissoryNoteMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SecondPromissoryNoteMember" xlink:label="loc_ESGLSecondPromissoryNoteMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_ESGLSecondPromissoryNoteMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_250" xlink:type="arc" order="253" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_390" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_390" xlink:type="arc" order="393" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdministrativeSupportAgreementMember" xlink:label="loc_ESGLAdministrativeSupportAgreementMember_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLAdministrativeSupportAgreementMember_290" xlink:type="arc" order="291" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_290" xlink:type="arc" order="292" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_420" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_420" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_420" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockCancelledDuringPeriodShares" xlink:label="loc_ESGLStockCancelledDuringPeriodShares_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLStockCancelledDuringPeriodShares_420" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited_420" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SharesNotSubjectToForfeiture" xlink:label="loc_ESGLSharesNotSubjectToForfeiture_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLSharesNotSubjectToForfeiture_420" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_420" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapShortTermBorrowings_420" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermBorrowings" xlink:label="loc_us-gaapOtherShortTermBorrowings_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherShortTermBorrowings_420" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_420" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_420" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt_420" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentToAcquireMarketableSecurities" xlink:label="loc_ESGLPaymentToAcquireMarketableSecurities_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLPaymentToAcquireMarketableSecurities_420" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapCostOfRevenue_420" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdministrativeFeesExpense" xlink:label="loc_us-gaapAdministrativeFeesExpense_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAdministrativeFeesExpense_420" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AccruedExpensesRelatedPartyCurrent" xlink:label="loc_ESGLAccruedExpensesRelatedPartyCurrent_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLAccruedExpensesRelatedPartyCurrent_420" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_420" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaapDebtInstrumentConvertibleConversionPrice1_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleConversionPrice1_420" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDeposits_420" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingCommissionMember" xlink:label="loc_ESGLDeferredUnderwritingCommissionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_ESGLDeferredUnderwritingCommissionMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwritingAgreementMember" xlink:label="loc_ESGLUnderwritingAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLUnderwritingAgreementMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwritingCommissionOfferingCosts" xlink:label="loc_ESGLUnderwritingCommissionOfferingCosts_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_ESGLUnderwritingCommissionOfferingCosts_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeePayable" xlink:label="loc_ESGLDeferredUnderwritingFeePayable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_ESGLDeferredUnderwritingFeePayable_50" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" xlink:title="00000028 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="loc_ESGLSponsorMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLSponsorMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_us-gaapWarrantMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaapCommonStockVotingRights_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockVotingRights_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockPossibleRedemption" xlink:label="loc_ESGLCommonStockPossibleRedemption_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_ESGLCommonStockPossibleRedemption_150" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_150" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_150" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockCancelledDuringPeriodShares" xlink:label="loc_ESGLStockCancelledDuringPeriodShares_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_ESGLStockCancelledDuringPeriodShares_150" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_150" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_150" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" xlink:title="00000029 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000030 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_50" xlink:type="arc" order="1" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>esgl-20230630_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.20a -->
    <!-- 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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="ESGL_GenesisUnicornCapitalCorpMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_GenesisUnicornCapitalCorpMember" xlink:to="ESGL_GenesisUnicornCapitalCorpMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_GenesisUnicornCapitalCorpMember_lbl" xml:lang="en-US">Genesis Unicorn Capital Corp [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="us-gaap_NonrelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrelatedPartyMember_lbl" xml:lang="en-US">Nonrelated Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Common Class A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Common Class B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ClassACommonStockMember" xlink:label="ESGL_ClassACommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ClassACommonStockMember" xlink:to="ESGL_ClassACommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_ClassACommonStockMember_lbl" xml:lang="en-US">Class A Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ClassBCommonStockMember" xlink:label="ESGL_ClassBCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ClassBCommonStockMember" xlink:to="ESGL_ClassBCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_ClassBCommonStockMember_lbl" xml:lang="en-US">Class B Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TotalShareholdersEquityMember" xlink:label="ESGL_TotalShareholdersEquityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_TotalShareholdersEquityMember" xlink:to="ESGL_TotalShareholdersEquityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_TotalShareholdersEquityMember_lbl" xml:lang="en-US">Total Shareholders Equity [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ForwardPurchaseAgreementMember" xlink:label="ESGL_ForwardPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ForwardPurchaseAgreementMember" xlink:to="ESGL_ForwardPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_ForwardPurchaseAgreementMember_lbl" xml:lang="en-US">Forward Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_VellarMember" xlink:label="ESGL_VellarMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_VellarMember" xlink:to="ESGL_VellarMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_VellarMember_lbl" xml:lang="en-US">Vellar [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ARRTMember" xlink:label="ESGL_ARRTMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ARRTMember" xlink:to="ESGL_ARRTMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_ARRTMember_lbl" xml:lang="en-US">ARRT [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SellerMember" xlink:label="ESGL_SellerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SellerMember" xlink:to="ESGL_SellerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_SellerMember_lbl" xml:lang="en-US">Seller [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CharterAndTrustAgreementMember" xlink:label="ESGL_CharterAndTrustAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CharterAndTrustAgreementMember" xlink:to="ESGL_CharterAndTrustAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CharterAndTrustAgreementMember_lbl" xml:lang="en-US">Charter and Trust Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PublicWarrantMember" xlink:label="ESGL_PublicWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PublicWarrantMember" xlink:to="ESGL_PublicWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_PublicWarrantMember_lbl" xml:lang="en-US">Public Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="ESGL_SponsorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SponsorMember" xlink:to="ESGL_SponsorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_SponsorMember_lbl" xml:lang="en-US">Sponsor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefOperatingOfficerMember" xlink:label="srt_ChiefOperatingOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefOperatingOfficerMember" xlink:to="srt_ChiefOperatingOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefOperatingOfficerMember_lbl" xml:lang="en-US">Chief Operating Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ScientificAdvisorMember" xlink:label="ESGL_ScientificAdvisorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ScientificAdvisorMember" xlink:to="ESGL_ScientificAdvisorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_ScientificAdvisorMember_lbl" xml:lang="en-US">Scientific Advisor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ChiefScientificOfficerMember" xlink:label="ESGL_ChiefScientificOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ChiefScientificOfficerMember" xlink:to="ESGL_ChiefScientificOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_ChiefScientificOfficerMember_lbl" xml:lang="en-US">Chief Scientific Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TwoIndependentDirectorsMember" xlink:label="ESGL_TwoIndependentDirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_TwoIndependentDirectorsMember" xlink:to="ESGL_TwoIndependentDirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_TwoIndependentDirectorsMember_lbl" xml:lang="en-US">Two Independent Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IndependentDirectorsTwoMember" xlink:label="ESGL_IndependentDirectorsTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IndependentDirectorsTwoMember" xlink:to="ESGL_IndependentDirectorsTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_IndependentDirectorsTwoMember_lbl" xml:lang="en-US">Two Independent Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StrategicAndScientificAdvisorMember" xlink:label="ESGL_StrategicAndScientificAdvisorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StrategicAndScientificAdvisorMember" xlink:to="ESGL_StrategicAndScientificAdvisorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_StrategicAndScientificAdvisorMember_lbl" xml:lang="en-US">Strategic and Scientific Advisor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PromissoryNoteMember" xlink:label="ESGL_PromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PromissoryNoteMember" xlink:to="ESGL_PromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_PromissoryNoteMember_lbl" xml:lang="en-US">Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SecondPromissoryNoteMember" xlink:label="ESGL_SecondPromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SecondPromissoryNoteMember" xlink:to="ESGL_SecondPromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_SecondPromissoryNoteMember_lbl" xml:lang="en-US">Second Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US">Previously Reported [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdministrativeSupportAgreementMember" xlink:label="ESGL_AdministrativeSupportAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AdministrativeSupportAgreementMember" xlink:to="ESGL_AdministrativeSupportAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_AdministrativeSupportAgreementMember_lbl" xml:lang="en-US">Administrative Support Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwriterMember" xlink:label="ESGL_UnderwriterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_UnderwriterMember" xlink:to="ESGL_UnderwriterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_UnderwriterMember_lbl" xml:lang="en-US">Underwriters [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAdjustmentMember_lbl" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwritingAgreementMember" xlink:label="ESGL_UnderwritingAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_UnderwritingAgreementMember" xlink:to="ESGL_UnderwritingAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_UnderwritingAgreementMember_lbl" xml:lang="en-US">Underwriting Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingCommissionMember" xlink:label="ESGL_DeferredUnderwritingCommissionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingCommissionMember" xlink:to="ESGL_DeferredUnderwritingCommissionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_DeferredUnderwritingCommissionMember_lbl" xml:lang="en-US">Deferred Underwriting Commission [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="us-gaap_PrepaidExpenseNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseNoncurrent_lbl" xml:lang="en-US">Prepaid expenses - noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xml:lang="en-US">Investments held in Trust Account</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders&#8217; Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxPayableCurrent" xlink:label="ESGL_FranchiseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_FranchiseTaxPayableCurrent" xlink:to="ESGL_FranchiseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_FranchiseTaxPayableCurrent_lbl" xml:lang="en-US">Franchise tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Promissory note - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeePayable" xlink:label="ESGL_DeferredUnderwritingFeePayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingFeePayable" xlink:to="ESGL_DeferredUnderwritingFeePayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_DeferredUnderwritingFeePayable_lbl" xml:lang="en-US">Deferred underwriting commissions payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 6)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US">Class A common stock subject to possible redemption; 5,447,059 and 8,625,000 shares at redemption value of $10.63 and $10.24 per share at June 30, 2023 and December 31, 2022, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.0001 par value; 1,250,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock , value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Stockholders&#8217; Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TemporaryEquityPossibleRedemption" xlink:label="ESGL_TemporaryEquityPossibleRedemption" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_TemporaryEquityPossibleRedemption" xlink:to="ESGL_TemporaryEquityPossibleRedemption_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_TemporaryEquityPossibleRedemption_lbl" xml:lang="en-US">Temporary equity, possible redemption</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="us-gaap_TemporaryEquityRedemptionPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:to="us-gaap_TemporaryEquityRedemptionPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityRedemptionPricePerShare_lbl" xml:lang="en-US">Temporary equity, redemption price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockPossibleRedemption" xlink:label="ESGL_CommonStockPossibleRedemption" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockPossibleRedemption" xlink:to="ESGL_CommonStockPossibleRedemption_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CommonStockPossibleRedemption_lbl" xml:lang="en-US">Common stock, possible redemption</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xml:lang="en-US">Operating costs</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxExpense" xlink:label="ESGL_FranchiseTaxExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_FranchiseTaxExpense" xlink:to="ESGL_FranchiseTaxExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_FranchiseTaxExpense_lbl" xml:lang="en-US">Franchise tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments" xlink:label="us-gaap_GainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">Investment income earned on investments held in Trust Account</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Net income (loss) before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic weighted average shares outstanding, Class common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted weighted average shares outstanding, Class common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net income (loss) per share, Class common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income (loss) per share, Class common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" xlink:label="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" xlink:to="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_lbl" xml:lang="en-US">Deferred underwriting commission</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="ESGL_RemeasurementofClassCommonStockToRedemptionAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:to="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_lbl" xml:lang="en-US">Remeasurement of Class A common stock to redemption amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Sale of Units in Initial Public Offering, net of offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Sale of Units in Initial Public Offering, net of offering costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl" xml:lang="en-US">Class A Common Stock subject to possible redemption</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares_lbl" xml:lang="en-US">Class A Common Stock subject to possible redemption, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" xlink:label="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" xlink:to="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement_lbl" xml:lang="en-US">Sale of Private Placement Units</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" xlink:label="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" xlink:to="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement_lbl" xml:lang="en-US">Sale of Private Placement Units, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodValueRepresentativeShares" xlink:label="ESGL_StockIssuedDuringPeriodValueRepresentativeShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodValueRepresentativeShares" xlink:to="ESGL_StockIssuedDuringPeriodValueRepresentativeShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_StockIssuedDuringPeriodValueRepresentativeShares_lbl" xml:lang="en-US">Representative shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" xlink:label="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" xlink:to="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares_lbl" xml:lang="en-US">Representative shares, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl" xml:lang="en-US">Re-classification</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">Gain on investments held in Trust Account</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:label="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:to="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty_lbl" xml:lang="en-US">Accrued expenses - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:label="ESGL_IncreaseDecreaseInFranchiseTaxPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:to="ESGL_IncreaseDecreaseInFranchiseTaxPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_IncreaseDecreaseInFranchiseTaxPayable_lbl" xml:lang="en-US">Franchise tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Cash deposited into Trust Account</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:label="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:to="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes_lbl" xml:lang="en-US">Cash withdrawn from Trust Account to pay taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US">Cash withdrawn from the Trust Account to pay stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from promissory note - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayment of promissory note - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_lbl" xml:lang="en-US">Payment of cash to redeeming stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from initial public offering, net of underwriting discount and offering costs paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from sale of private placement units</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net Change in Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash - Beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash - End of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosures of non-cash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeesPayable" xlink:label="ESGL_DeferredUnderwritingFeesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingFeesPayable" xlink:to="ESGL_DeferredUnderwritingFeesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_DeferredUnderwritingFeesPayable_lbl" xml:lang="en-US">Deferred underwriting commissions payable</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" xlink:label="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" xlink:to="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption_lbl" xml:lang="en-US">Initial Classification of Class A common stock subject to redemption</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:to="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_2_lbl" xml:lang="en-US">Remeasurement of Class A common stock to redemption amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_InitialPublicOfferingDisclosureTextBlock" xlink:label="ESGL_InitialPublicOfferingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_InitialPublicOfferingDisclosureTextBlock" xlink:to="ESGL_InitialPublicOfferingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_InitialPublicOfferingDisclosureTextBlock_lbl" xml:lang="en-US">INITIAL PUBLIC OFFERING</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PrivatePlacementDisclosureTextBlock" xlink:label="ESGL_PrivatePlacementDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PrivatePlacementDisclosureTextBlock" xlink:to="ESGL_PrivatePlacementDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_PrivatePlacementDisclosureTextBlock_lbl" xml:lang="en-US">PRIVATE PLACEMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; DEFICIT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_EmergingGrowthCompanyPolicyTextBlock" xlink:label="ESGL_EmergingGrowthCompanyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_EmergingGrowthCompanyPolicyTextBlock" xlink:to="ESGL_EmergingGrowthCompanyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_EmergingGrowthCompanyPolicyTextBlock_lbl" xml:lang="en-US">Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investments Held in Trust Account</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:label="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:to="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock_lbl" xml:lang="en-US">Class A Common Stock Subject to Possible Redemption</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" xlink:label="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" xlink:to="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_lbl" xml:lang="en-US">Offering Costs associated with the Initial Public Offering</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Income (Loss) Per Share of Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Standards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF CONSOLIDATED BALANCE SHEETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE MEASUREMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Number of shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Share price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_2_lbl" xml:lang="en-US">Proceeds from issuance initial public offering</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US">Incurred offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForCommissions" xlink:label="us-gaap_PaymentsForCommissions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US">Underwriting commission offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingCommission" xlink:label="ESGL_DeferredUnderwritingCommission" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingCommission" xlink:to="ESGL_DeferredUnderwritingCommission_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_DeferredUnderwritingCommission_lbl" xml:lang="en-US">Deferred underwriting commission offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="us-gaap_OtherDeferredCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDeferredCostsNet" xlink:to="us-gaap_OtherDeferredCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDeferredCostsNet_lbl" xml:lang="en-US">Other incurred offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of stock price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_2_lbl" xml:lang="en-US">Proceeds from issuance of private placement</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationSharePriceAndProRataInterest" xlink:label="ESGL_BusinessCombinationSharePriceAndProRataInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_BusinessCombinationSharePriceAndProRataInterest" xlink:to="ESGL_BusinessCombinationSharePriceAndProRataInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_BusinessCombinationSharePriceAndProRataInterest_lbl" xml:lang="en-US">Business combination share price and pro rata interest</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationDescription" xlink:label="ESGL_BusinessCombinationDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_BusinessCombinationDescription" xlink:to="ESGL_BusinessCombinationDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_BusinessCombinationDescription_lbl" xml:lang="en-US">Business combination, description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Business combination, consideration transferred</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationOrdinaryPurchaseShares" xlink:label="ESGL_BusinessCombinationOrdinaryPurchaseShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_BusinessCombinationOrdinaryPurchaseShares" xlink:to="ESGL_BusinessCombinationOrdinaryPurchaseShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_BusinessCombinationOrdinaryPurchaseShares_lbl" xml:lang="en-US">Business combination ordinary purchase shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_WorkingCapital" xlink:label="ESGL_WorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_WorkingCapital" xlink:to="ESGL_WorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_WorkingCapital_lbl" xml:lang="en-US">Working capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodShares_2_lbl" xml:lang="en-US">Number of redeemed shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_2_lbl" xml:lang="en-US">Number of redeemed shares value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share Price</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdditionalFunding" xlink:label="ESGL_AdditionalFunding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AdditionalFunding" xlink:to="ESGL_AdditionalFunding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_AdditionalFunding_lbl" xml:lang="en-US">Additional funding</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AggregateAdditionalFunding" xlink:label="ESGL_AggregateAdditionalFunding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AggregateAdditionalFunding" xlink:to="ESGL_AggregateAdditionalFunding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_AggregateAdditionalFunding_lbl" xml:lang="en-US">Aggregate additional funding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US">Net of tangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits" xlink:label="us-gaap_Deposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xml:lang="en-US">Total payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDiscountOnShares" xlink:label="us-gaap_CommonStockDiscountOnShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDiscountOnShares" xlink:to="us-gaap_CommonStockDiscountOnShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDiscountOnShares_lbl" xml:lang="en-US">Common stock shares redemption</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Common stock shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToRedemptionShares" xlink:label="ESGL_CommonStockSubjectToRedemptionShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockSubjectToRedemptionShares" xlink:to="ESGL_CommonStockSubjectToRedemptionShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CommonStockSubjectToRedemptionShares_lbl" xml:lang="en-US">Common stock subject to redemption shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_WorkingCapitalDeficit" xlink:label="ESGL_WorkingCapitalDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_WorkingCapitalDeficit" xlink:to="ESGL_WorkingCapitalDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_WorkingCapitalDeficit_lbl" xml:lang="en-US">Working capital deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue_lbl" xml:lang="en-US">Class A common stock subject to possible redemption, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentOfCashToRedeemingStockholders" xlink:label="ESGL_PaymentOfCashToRedeemingStockholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PaymentOfCashToRedeemingStockholders" xlink:to="ESGL_PaymentOfCashToRedeemingStockholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ESGL_PaymentOfCashToRedeemingStockholders_lbl" xml:lang="en-US">Redemption of Class A common stock subject to redemption</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementOfCarryingValueToRedemptionValue" xlink:label="ESGL_RemeasurementOfCarryingValueToRedemptionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_RemeasurementOfCarryingValueToRedemptionValue" xlink:to="ESGL_RemeasurementOfCarryingValueToRedemptionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_RemeasurementOfCarryingValueToRedemptionValue_lbl" xml:lang="en-US">Remeasurement of carrying value to redemption value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue_2_lbl" xml:lang="en-US">Class A common stock subject to possible redemption, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Basic and diluted net income (loss) per share:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Basic weighted average shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Diluted weighted average shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Basic net income (loss) per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Diluted net income (loss) per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_2_lbl" xml:lang="en-US">Investment held in trust account</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PaymentOfCashToRedeemingStockholders" xlink:to="ESGL_PaymentOfCashToRedeemingStockholders_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_PaymentOfCashToRedeemingStockholders_2_lbl" xml:lang="en-US">Payment of cash to redeeming stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayTaxes" xlink:label="ESGL_CashWithdrawnFromTrustAccountToPayTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CashWithdrawnFromTrustAccountToPayTaxes" xlink:to="ESGL_CashWithdrawnFromTrustAccountToPayTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CashWithdrawnFromTrustAccountToPayTaxes_lbl" xml:lang="en-US">Withdrawn pay taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentToAcquireMarketableSecurities" xlink:label="ESGL_PaymentToAcquireMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PaymentToAcquireMarketableSecurities" xlink:to="ESGL_PaymentToAcquireMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_PaymentToAcquireMarketableSecurities_lbl" xml:lang="en-US">Total payment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainLossOnInvestments_2_lbl" xml:lang="en-US">Investment income earned</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of stock</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockRedemptionOnShares" xlink:label="ESGL_CommonStockRedemptionOnShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockRedemptionOnShares" xlink:to="ESGL_CommonStockRedemptionOnShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_CommonStockRedemptionOnShares_lbl" xml:lang="en-US">Common stock shares redemption</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DissolutionExpenses" xlink:label="ESGL_DissolutionExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DissolutionExpenses" xlink:to="ESGL_DissolutionExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_DissolutionExpenses_lbl" xml:lang="en-US">Dissolution expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:to="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_3_lbl" xml:lang="en-US">Remeasurement of Class A common stock subject to redemption amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Accrued for interest and penalties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Warrants to purchase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Federal deposit insurance corporation premium expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_3_lbl" xml:lang="en-US">Gross proceeds</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants exercise price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_2_lbl" xml:lang="en-US">Sale of units during period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Gross proceeds from sale of stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock issued during period value</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockCancelledDuringPeriodShares" xlink:label="ESGL_StockCancelledDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockCancelledDuringPeriodShares" xlink:to="ESGL_StockCancelledDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_StockCancelledDuringPeriodShares_lbl" xml:lang="en-US">Common stock shares canceled during the period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl" xml:lang="en-US">Forfeiture of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SharesNotSubjectToForfeiture" xlink:label="ESGL_SharesNotSubjectToForfeiture" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SharesNotSubjectToForfeiture" xlink:to="ESGL_SharesNotSubjectToForfeiture_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_SharesNotSubjectToForfeiture_lbl" xml:lang="en-US">Shares not subject to forfeiture</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Aggregate amouont</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermBorrowings" xlink:label="us-gaap_OtherShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Aditional,Short-term debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xml:lang="en-US">Repayment of promissory note related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Debt maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US">Sponsor loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Sponsor for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdministrativeFeesExpense" xlink:label="us-gaap_AdministrativeFeesExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdministrativeFeesExpense" xlink:to="us-gaap_AdministrativeFeesExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdministrativeFeesExpense_lbl" xml:lang="en-US">Admistration support expense</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AccruedExpensesRelatedPartyCurrent" xlink:label="ESGL_AccruedExpensesRelatedPartyCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AccruedExpensesRelatedPartyCurrent" xlink:to="ESGL_AccruedExpensesRelatedPartyCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_AccruedExpensesRelatedPartyCurrent_lbl" xml:lang="en-US">Accrued expense related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Stock issued during period, value, conversion of units</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Debt conversion price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Number of common stock issuance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Offering price</link:label>
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwritingCommissionOfferingCosts" xlink:label="ESGL_UnderwritingCommissionOfferingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_UnderwritingCommissionOfferingCosts" xlink:to="ESGL_UnderwritingCommissionOfferingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_UnderwritingCommissionOfferingCosts_lbl" xml:lang="en-US">Commission for underwriter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingFeePayable" xlink:to="ESGL_DeferredUnderwritingFeePayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_DeferredUnderwritingFeePayable_2_lbl" xml:lang="en-US">Deferred underwriting fee payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockVotingRights_lbl" xml:lang="en-US">Common stock, voting rights</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xml:lang="en-US">Sale of units in initial public offering, net of offering costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_3_lbl" xml:lang="en-US">Shares issued price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockCancelledDuringPeriodShares" xlink:to="ESGL_StockCancelledDuringPeriodShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ESGL_StockCancelledDuringPeriodShares_2_lbl" xml:lang="en-US">Common stock shares canceled during period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Warrant exercise price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_3_lbl" xml:lang="en-US">U.S. Treasury Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory income tax rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_EmergingGrowthCompanyPolicyTextBlock" xlink:to="ESGL_EmergingGrowthCompanyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_EmergingGrowthCompanyPolicyTextBlock_doc" xml:lang="en-US">Emerging Growth Company [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PaymentOfCashToRedeemingStockholders" xlink:to="ESGL_PaymentOfCashToRedeemingStockholders_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_PaymentOfCashToRedeemingStockholders_doc" xml:lang="en-US">Payment of cash to redeeming stockholders.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PaymentToAcquireMarketableSecurities" xlink:to="ESGL_PaymentToAcquireMarketableSecurities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_PaymentToAcquireMarketableSecurities_doc" xml:lang="en-US">Payment to acquire marketable securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CashWithdrawnFromTrustAccountToPayTaxes" xlink:to="ESGL_CashWithdrawnFromTrustAccountToPayTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CashWithdrawnFromTrustAccountToPayTaxes_doc" xml:lang="en-US">Cash withdrawn from trust account to pay taxes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:to="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock_doc" xml:lang="en-US">Common Stock Subject To Possible Redemption [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockSubjectToRedemptionShares" xlink:to="ESGL_CommonStockSubjectToRedemptionShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CommonStockSubjectToRedemptionShares_doc" xml:lang="en-US">Common stock subject to redemption shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AccruedExpensesRelatedPartyCurrent" xlink:to="ESGL_AccruedExpensesRelatedPartyCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_AccruedExpensesRelatedPartyCurrent_doc" xml:lang="en-US">Accrued expenses related party current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_FranchiseTaxPayableCurrent" xlink:to="ESGL_FranchiseTaxPayableCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_FranchiseTaxPayableCurrent_doc" xml:lang="en-US">Franchise tax payable current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingFeePayable" xlink:to="ESGL_DeferredUnderwritingFeePayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_DeferredUnderwritingFeePayable_doc" xml:lang="en-US">Deferred underwriting fee payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_TemporaryEquityPossibleRedemption" xlink:to="ESGL_TemporaryEquityPossibleRedemption_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_TemporaryEquityPossibleRedemption_doc" xml:lang="en-US">Temporary equity, possible redemption.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockRedemptionOnShares" xlink:to="ESGL_CommonStockRedemptionOnShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CommonStockRedemptionOnShares_doc" xml:lang="en-US">Common stock shares redemption.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DissolutionExpenses" xlink:to="ESGL_DissolutionExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_DissolutionExpenses_doc" xml:lang="en-US">Dissolution expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:to="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_RemeasurementofClassCommonStockToRedemptionAmount_doc" xml:lang="en-US">Remeasurement of Class A common stock to redemption amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_RemeasurementOfCarryingValueToRedemptionValue" xlink:to="ESGL_RemeasurementOfCarryingValueToRedemptionValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_RemeasurementOfCarryingValueToRedemptionValue_doc" xml:lang="en-US">Remeasurement of carrying value to redemption value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" xlink:to="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_doc" xml:lang="en-US">Offering Costs Associated With The Initial Public Offering [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockPossibleRedemption" xlink:to="ESGL_CommonStockPossibleRedemption_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CommonStockPossibleRedemption_doc" xml:lang="en-US">Common stock subject to redemption.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_FranchiseTaxExpense" xlink:to="ESGL_FranchiseTaxExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_FranchiseTaxExpense_doc" xml:lang="en-US">Franchise tax expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_InitialPublicOfferingDisclosureTextBlock" xlink:to="ESGL_InitialPublicOfferingDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_InitialPublicOfferingDisclosureTextBlock_doc" xml:lang="en-US">Initial Public Offering Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PublicWarrantMember" xlink:to="ESGL_PublicWarrantMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_PublicWarrantMember_doc" xml:lang="en-US">Public Warrant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PrivatePlacementDisclosureTextBlock" xlink:to="ESGL_PrivatePlacementDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_PrivatePlacementDisclosureTextBlock_doc" xml:lang="en-US">Private Placement Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SponsorMember" xlink:to="ESGL_SponsorMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_SponsorMember_doc" xml:lang="en-US">Sponsor [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" xlink:to="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_StockIssuedDuringPeriodValueForPrivatePlacement_doc" xml:lang="en-US">Stock issued during period value for private placement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" xlink:to="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement_doc" xml:lang="en-US">Stock issued during period shares for private placement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodValueRepresentativeShares" xlink:to="ESGL_StockIssuedDuringPeriodValueRepresentativeShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_StockIssuedDuringPeriodValueRepresentativeShares_doc" xml:lang="en-US">Stock issued during period value representative shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" xlink:to="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_StockIssuedDuringPeriodSharesRepresentativeShares_doc" xml:lang="en-US">Stock issued during period shares representative shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" xlink:to="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission_doc" xml:lang="en-US">Adjustments to additional paid in capital deferred underwriting commission.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ScientificAdvisorMember" xlink:to="ESGL_ScientificAdvisorMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_ScientificAdvisorMember_doc" xml:lang="en-US">Scientific Advisor [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ChiefScientificOfficerMember" xlink:to="ESGL_ChiefScientificOfficerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_ChiefScientificOfficerMember_doc" xml:lang="en-US">Chief Scientific Officer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_TwoIndependentDirectorsMember" xlink:to="ESGL_TwoIndependentDirectorsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_TwoIndependentDirectorsMember_doc" xml:lang="en-US">Two Independent Directors [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IndependentDirectorsTwoMember" xlink:to="ESGL_IndependentDirectorsTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_IndependentDirectorsTwoMember_doc" xml:lang="en-US">Two Independent Directors [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StrategicAndScientificAdvisorMember" xlink:to="ESGL_StrategicAndScientificAdvisorMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_StrategicAndScientificAdvisorMember_doc" xml:lang="en-US">Strategic and Scientific Advisor [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_StockCancelledDuringPeriodShares" xlink:to="ESGL_StockCancelledDuringPeriodShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_StockCancelledDuringPeriodShares_doc" xml:lang="en-US">Stock cancelled during period shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SharesNotSubjectToForfeiture" xlink:to="ESGL_SharesNotSubjectToForfeiture_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_SharesNotSubjectToForfeiture_doc" xml:lang="en-US">Shares not subject to forfeiture.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:to="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty_doc" xml:lang="en-US">Increase decrease in accrued expenses related party.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:to="ESGL_IncreaseDecreaseInFranchiseTaxPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_IncreaseDecreaseInFranchiseTaxPayable_doc" xml:lang="en-US">Franchise tax payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:to="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes_doc" xml:lang="en-US">Cash withdrawn from trust account to pay pranchise taxes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingFeesPayable" xlink:to="ESGL_DeferredUnderwritingFeesPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_DeferredUnderwritingFeesPayable_doc" xml:lang="en-US">Deferred underwriting fees payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" xlink:to="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption_doc" xml:lang="en-US">Initial classification of class common stock subject to redemption.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PromissoryNoteMember" xlink:to="ESGL_PromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_PromissoryNoteMember_doc" xml:lang="en-US">Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingCommission" xlink:to="ESGL_DeferredUnderwritingCommission_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_DeferredUnderwritingCommission_doc" xml:lang="en-US">Deferred underwriting commission.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_BusinessCombinationSharePriceAndProRataInterest" xlink:to="ESGL_BusinessCombinationSharePriceAndProRataInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_BusinessCombinationSharePriceAndProRataInterest_doc" xml:lang="en-US">Business combination share price and pro rata interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_BusinessCombinationDescription" xlink:to="ESGL_BusinessCombinationDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_BusinessCombinationDescription_doc" xml:lang="en-US">Business combination description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SecondPromissoryNoteMember" xlink:to="ESGL_SecondPromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_SecondPromissoryNoteMember_doc" xml:lang="en-US">Second Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_BusinessCombinationOrdinaryPurchaseShares" xlink:to="ESGL_BusinessCombinationOrdinaryPurchaseShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_BusinessCombinationOrdinaryPurchaseShares_doc" xml:lang="en-US">Business combination ordinary purchase shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_WorkingCapital" xlink:to="ESGL_WorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_WorkingCapital_doc" xml:lang="en-US">Working capital.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CharterAndTrustAgreementMember" xlink:to="ESGL_CharterAndTrustAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_CharterAndTrustAgreementMember_doc" xml:lang="en-US">Charter and Trust Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AdditionalFunding" xlink:to="ESGL_AdditionalFunding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_AdditionalFunding_doc" xml:lang="en-US">Additional funding.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_SellerMember" xlink:to="ESGL_SellerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_SellerMember_doc" xml:lang="en-US">Seller [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AggregateAdditionalFunding" xlink:to="ESGL_AggregateAdditionalFunding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_AggregateAdditionalFunding_doc" xml:lang="en-US">Aggregate additional funding.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_AdministrativeSupportAgreementMember" xlink:to="ESGL_AdministrativeSupportAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_AdministrativeSupportAgreementMember_doc" xml:lang="en-US">Administrative Support Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_WorkingCapitalDeficit" xlink:to="ESGL_WorkingCapitalDeficit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_WorkingCapitalDeficit_doc" xml:lang="en-US">Working capital deficit.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_VellarMember" xlink:to="ESGL_VellarMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_VellarMember_doc" xml:lang="en-US">Vellar [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ARRTMember" xlink:to="ESGL_ARRTMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_ARRTMember_doc" xml:lang="en-US">ARRT [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ForwardPurchaseAgreementMember" xlink:to="ESGL_ForwardPurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_ForwardPurchaseAgreementMember_doc" xml:lang="en-US">Forward Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_UnderwritingAgreementMember" xlink:to="ESGL_UnderwritingAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_UnderwritingAgreementMember_doc" xml:lang="en-US">Underwriting Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_UnderwritingCommissionOfferingCosts" xlink:to="ESGL_UnderwritingCommissionOfferingCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_UnderwritingCommissionOfferingCosts_doc" xml:lang="en-US">Underwriting commission offering costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingCommissionMember" xlink:to="ESGL_DeferredUnderwritingCommissionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_DeferredUnderwritingCommissionMember_doc" xml:lang="en-US">Deferred Underwriting Commission [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_GenesisUnicornCapitalCorpMember" xlink:to="ESGL_GenesisUnicornCapitalCorpMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_GenesisUnicornCapitalCorpMember_doc" xml:lang="en-US">Genesis Unicorn Capital Corp [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_UnderwriterMember" xlink:to="ESGL_UnderwriterMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_UnderwriterMember_doc" xml:lang="en-US">Underwriters [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_TotalShareholdersEquityMember" xlink:to="ESGL_TotalShareholdersEquityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_TotalShareholdersEquityMember_doc" xml:lang="en-US">Total Shareholders Equity [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ClassBCommonStockMember" xlink:to="ESGL_ClassBCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_ClassBCommonStockMember_doc" xml:lang="en-US">Class B Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_ClassACommonStockMember" xlink:to="ESGL_ClassACommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ESGL_ClassACommonStockMember_doc" xml:lang="en-US">Class A Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IndependentDirectorsTwoMember" xlink:to="ESGL_IndependentDirectorsTwoMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_IndependentDirectorsTwoMember_3_lbl" xml:lang="en-US">Two Independent Directors [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:to="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty_3_lbl" xml:lang="en-US">Increase decrease in accrued expenses related party</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:to="ESGL_IncreaseDecreaseInFranchiseTaxPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_IncreaseDecreaseInFranchiseTaxPayable_3_lbl" xml:lang="en-US">IncreaseDecreaseInFranchiseTaxPayable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Redeemable Convertible Preferred Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_DeferredUnderwritingFeesPayable" xlink:to="ESGL_DeferredUnderwritingFeesPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_DeferredUnderwritingFeesPayable_3_lbl" xml:lang="en-US">Deferred underwriting fees payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue_3_lbl" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Common, Redemption Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_PaymentToAcquireMarketableSecurities" xlink:to="ESGL_PaymentToAcquireMarketableSecurities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_PaymentToAcquireMarketableSecurities_3_lbl" xml:lang="en-US">PaymentToAcquireMarketableSecurities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ESGL_CommonStockRedemptionOnShares" xlink:to="ESGL_CommonStockRedemptionOnShares_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ESGL_CommonStockRedemptionOnShares_3_lbl" xml:lang="en-US">CommonStockRedemptionOnShares</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>esgl-20230630_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.20a -->
    <!-- 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://esgl.asia.com/role/Cover" xlink:href="esgl-20230630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/BalanceSheets" xlink:href="esgl-20230630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/BalanceSheetsParenthetical" xlink:href="esgl-20230630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfOperations" xlink:href="esgl-20230630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" xlink:href="esgl-20230630.xsd#StatementsOfChangesInStockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StatementsOfCashFlows" xlink:href="esgl-20230630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:href="esgl-20230630.xsd#DescriptionOfOrganizationAndBusinessOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/InitialPublicOffering" xlink:href="esgl-20230630.xsd#InitialPublicOffering" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/PrivatePlacement" xlink:href="esgl-20230630.xsd#PrivatePlacement" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/RelatedPartyTransactions" xlink:href="esgl-20230630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/CommitmentsAndContingencies" xlink:href="esgl-20230630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StockholdersDeficit" xlink:href="esgl-20230630.xsd#StockholdersDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/FairValueMeasurements" xlink:href="esgl-20230630.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/IncomeTaxes" xlink:href="esgl-20230630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SubsequentEvents" xlink:href="esgl-20230630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/FairValueMeasurementsTables" xlink:href="esgl-20230630.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:href="esgl-20230630.xsd#DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" xlink:href="esgl-20230630.xsd#ScheduleOfConsolidatedBalanceSheetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:href="esgl-20230630.xsd#ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="esgl-20230630.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" xlink:href="esgl-20230630.xsd#InitialPublicOfferingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" xlink:href="esgl-20230630.xsd#PrivatePlacementDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="esgl-20230630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="esgl-20230630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" xlink:href="esgl-20230630.xsd#StockholdersDeficitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" xlink:href="esgl-20230630.xsd#ScheduleOfFairValueMeasurementDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" xlink:href="esgl-20230630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/BalanceSheets" xlink:title="00000002 - Statement - Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPrepaidExpenseNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxPayableCurrent" xlink:label="loc_ESGLFranchiseTaxPayableCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_ESGLFranchiseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeePayable" xlink:label="loc_ESGLDeferredUnderwritingFeePayable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_ESGLDeferredUnderwritingFeePayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TemporaryEquityPossibleRedemption" xlink:label="loc_ESGLTemporaryEquityPossibleRedemption" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLTemporaryEquityPossibleRedemption" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaapTemporaryEquityRedemptionPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityRedemptionPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockPossibleRedemption" xlink:label="loc_ESGLCommonStockPossibleRedemption" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLCommonStockPossibleRedemption" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_FranchiseTaxExpense" xlink:label="loc_ESGLFranchiseTaxExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLFranchiseTaxExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000005 - Statement - Statements of Changes in Stockholders&apos; Deficit (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ClassACommonStockMember" xlink:label="loc_ESGLClassACommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_ESGLClassACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ClassBCommonStockMember" xlink:label="loc_ESGLClassBCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_ESGLClassBCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TotalShareholdersEquityMember" xlink:label="loc_ESGLTotalShareholdersEquityMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_ESGLTotalShareholdersEquityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" xlink:label="loc_ESGLAdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLAdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodValueForPrivatePlacement" xlink:label="loc_ESGLStockIssuedDuringPeriodValueForPrivatePlacement" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodValueForPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement" xlink:label="loc_ESGLStockIssuedDuringPeriodSharesForPrivatePlacement" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodSharesForPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodValueRepresentativeShares" xlink:label="loc_ESGLStockIssuedDuringPeriodValueRepresentativeShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodValueRepresentativeShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockIssuedDuringPeriodSharesRepresentativeShares" xlink:label="loc_ESGLStockIssuedDuringPeriodSharesRepresentativeShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ESGLStockIssuedDuringPeriodSharesRepresentativeShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:label="loc_us-gaapReclassificationsOfTemporaryToPermanentEquity" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReclassificationsOfTemporaryToPermanentEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty" xlink:label="loc_ESGLIncreaseDecreaseInAccruedExpensesRelatedParty" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_ESGLIncreaseDecreaseInAccruedExpensesRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IncreaseDecreaseInFranchiseTaxPayable" xlink:label="loc_ESGLIncreaseDecreaseInFranchiseTaxPayable" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_ESGLIncreaseDecreaseInFranchiseTaxPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:label="loc_ESGLCashWithdrawnFromTrustAccountToPayFranchiseTaxes" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_ESGLCashWithdrawnFromTrustAccountToPayFranchiseTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfRedeemableConvertiblePreferredStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeesPayable" xlink:label="loc_ESGLDeferredUnderwritingFeesPayable" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_ESGLDeferredUnderwritingFeesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption" xlink:label="loc_ESGLInitialClassificationOfClassCommonStockSubjectToRedemption" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_ESGLInitialClassificationOfClassCommonStockSubjectToRedemption" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations" xlink:title="00000007 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/InitialPublicOffering" xlink:title="00000009 - Disclosure - INITIAL PUBLIC OFFERING">
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DisclosureInitialPublicOfferingAbstract" xlink:label="loc_ESGLDisclosureInitialPublicOfferingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ESGLDisclosureInitialPublicOfferingAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_InitialPublicOfferingDisclosureTextBlock" xlink:label="loc_ESGLInitialPublicOfferingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLInitialPublicOfferingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/PrivatePlacement" xlink:title="00000010 - Disclosure - PRIVATE PLACEMENT">
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DisclosurePrivatePlacementAbstract" xlink:label="loc_ESGLDisclosurePrivatePlacementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ESGLDisclosurePrivatePlacementAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PrivatePlacementDisclosureTextBlock" xlink:label="loc_ESGLPrivatePlacementDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPrivatePlacementDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/RelatedPartyTransactions" xlink:title="00000011 - Disclosure - RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/CommitmentsAndContingencies" xlink:title="00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StockholdersDeficit" xlink:title="00000013 - Disclosure - STOCKHOLDERS&#8217; DEFICIT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/FairValueMeasurements" xlink:title="00000014 - Disclosure - FAIR VALUE MEASUREMENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="loc_us-gaapFairValueMeasurementInputsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SubsequentEvents" xlink:title="00000016 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaapBasisOfAccounting" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBasisOfAccounting" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_EmergingGrowthCompanyPolicyTextBlock" xlink:label="loc_ESGLEmergingGrowthCompanyPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLEmergingGrowthCompanyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaapInvestmentPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapInvestmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:label="loc_ESGLCommonStockSubjectToPossibleRedemptionPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" xlink:label="loc_ESGLOfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLOfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srtScheduleOfCondensedBalanceSheetTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_srtScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/FairValueMeasurementsTables" xlink:title="00000019 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnNonrecurringBasisTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative" xlink:title="00000020 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ForwardPurchaseAgreementMember" xlink:label="loc_ESGLForwardPurchaseAgreementMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLForwardPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CharterAndTrustAgreementMember" xlink:label="loc_ESGLCharterAndTrustAgreementMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLCharterAndTrustAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_VellarMember" xlink:label="loc_ESGLVellarMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_ESGLVellarMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ARRTMember" xlink:label="loc_ESGLARRTMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_ESGLARRTMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SellerMember" xlink:label="loc_ESGLSellerMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_ESGLSellerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeferredOfferingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForCommissions" xlink:label="loc_us-gaapPaymentsForCommissions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsForCommissions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingCommission" xlink:label="loc_ESGLDeferredUnderwritingCommission" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLDeferredUnderwritingCommission" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="loc_us-gaapOtherDeferredCostsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapOtherDeferredCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationSharePriceAndProRataInterest" xlink:label="loc_ESGLBusinessCombinationSharePriceAndProRataInterest" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLBusinessCombinationSharePriceAndProRataInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationDescription" xlink:label="loc_ESGLBusinessCombinationDescription" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLBusinessCombinationDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_BusinessCombinationOrdinaryPurchaseShares" xlink:label="loc_ESGLBusinessCombinationOrdinaryPurchaseShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLBusinessCombinationOrdinaryPurchaseShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_WorkingCapital" xlink:label="loc_ESGLWorkingCapital" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLWorkingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdditionalFunding" xlink:label="loc_ESGLAdditionalFunding" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLAdditionalFunding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AggregateAdditionalFunding" xlink:label="loc_ESGLAggregateAdditionalFunding" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLAggregateAdditionalFunding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDiscountOnShares" xlink:label="loc_us-gaapCommonStockDiscountOnShares" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockDiscountOnShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToRedemptionShares" xlink:label="loc_ESGLCommonStockSubjectToRedemptionShares" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLCommonStockSubjectToRedemptionShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_WorkingCapitalDeficit" xlink:label="loc_ESGLWorkingCapitalDeficit" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_ESGLWorkingCapitalDeficit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails" xlink:title="00000021 - Disclosure - SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:label="loc_us-gaapRedeemableNoncontrollingInterestEquityCommonRedemptionValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentOfCashToRedeemingStockholders" xlink:label="loc_ESGLPaymentOfCashToRedeemingStockholders" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPaymentOfCashToRedeemingStockholders" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementOfCarryingValueToRedemptionValue" xlink:label="loc_ESGLRemeasurementOfCarryingValueToRedemptionValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLRemeasurementOfCarryingValueToRedemptionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue" xlink:label="loc_us-gaapRedeemableNoncontrollingInterestEquityCommonRedemptionValue_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRedeemableNoncontrollingInterestEquityCommonRedemptionValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" xlink:title="00000022 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentOfCashToRedeemingStockholders" xlink:label="loc_ESGLPaymentOfCashToRedeemingStockholders" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPaymentOfCashToRedeemingStockholders" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CashWithdrawnFromTrustAccountToPayTaxes" xlink:label="loc_ESGLCashWithdrawnFromTrustAccountToPayTaxes" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCashWithdrawnFromTrustAccountToPayTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentToAcquireMarketableSecurities" xlink:label="loc_ESGLPaymentToAcquireMarketableSecurities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLPaymentToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockRedemptionOnShares" xlink:label="loc_ESGLCommonStockRedemptionOnShares" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCommonStockRedemptionOnShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockSubjectToRedemptionShares" xlink:label="loc_ESGLCommonStockSubjectToRedemptionShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLCommonStockSubjectToRedemptionShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DissolutionExpenses" xlink:label="loc_ESGLDissolutionExpenses" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLDissolutionExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_RemeasurementofClassCommonStockToRedemptionAmount" xlink:label="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_ESGLRemeasurementofClassCommonStockToRedemptionAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:label="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative" xlink:title="00000024 - Disclosure - INITIAL PUBLIC OFFERING (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DisclosureInitialPublicOfferingAbstract" xlink:label="loc_ESGLDisclosureInitialPublicOfferingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ESGLDisclosureInitialPublicOfferingAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PublicWarrantMember" xlink:label="loc_ESGLPublicWarrantMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_ESGLPublicWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/PrivatePlacementDetailsNarrative" xlink:title="00000025 - Disclosure - PRIVATE PLACEMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DisclosurePrivatePlacementAbstract" xlink:label="loc_ESGLDisclosurePrivatePlacementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ESGLDisclosurePrivatePlacementAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000026 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="loc_ESGLSponsorMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_ESGLSponsorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtTitleOfIndividualAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefOperatingOfficerMember" xlink:label="loc_srtChiefOperatingOfficerMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefOperatingOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ScientificAdvisorMember" xlink:label="loc_ESGLScientificAdvisorMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLScientificAdvisorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_ChiefScientificOfficerMember" xlink:label="loc_ESGLChiefScientificOfficerMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLChiefScientificOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_TwoIndependentDirectorsMember" xlink:label="loc_ESGLTwoIndependentDirectorsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLTwoIndependentDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_IndependentDirectorsTwoMember" xlink:label="loc_ESGLIndependentDirectorsTwoMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLIndependentDirectorsTwoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StrategicAndScientificAdvisorMember" xlink:label="loc_ESGLStrategicAndScientificAdvisorMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLStrategicAndScientificAdvisorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="loc_ESGLSponsorMember_2" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLSponsorMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwriterMember" xlink:label="loc_ESGLUnderwriterMember" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLUnderwriterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtRangeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PromissoryNoteMember" xlink:label="loc_ESGLPromissoryNoteMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_ESGLPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SecondPromissoryNoteMember" xlink:label="loc_ESGLSecondPromissoryNoteMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_ESGLSecondPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtRestatementAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="90" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AdministrativeSupportAgreementMember" xlink:label="loc_ESGLAdministrativeSupportAgreementMember" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLAdministrativeSupportAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockCancelledDuringPeriodShares" xlink:label="loc_ESGLStockCancelledDuringPeriodShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLStockCancelledDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SharesNotSubjectToForfeiture" xlink:label="loc_ESGLSharesNotSubjectToForfeiture" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLSharesNotSubjectToForfeiture" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermBorrowings" xlink:label="loc_us-gaapOtherShortTermBorrowings" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_PaymentToAcquireMarketableSecurities" xlink:label="loc_ESGLPaymentToAcquireMarketableSecurities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLPaymentToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdministrativeFeesExpense" xlink:label="loc_us-gaapAdministrativeFeesExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAdministrativeFeesExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_AccruedExpensesRelatedPartyCurrent" xlink:label="loc_ESGLAccruedExpensesRelatedPartyCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_ESGLAccruedExpensesRelatedPartyCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaapDebtInstrumentConvertibleConversionPrice1" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleConversionPrice1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingCommissionMember" xlink:label="loc_ESGLDeferredUnderwritingCommissionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_ESGLDeferredUnderwritingCommissionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwritingAgreementMember" xlink:label="loc_ESGLUnderwritingAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ESGLUnderwritingAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_UnderwritingCommissionOfferingCosts" xlink:label="loc_ESGLUnderwritingCommissionOfferingCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_ESGLUnderwritingCommissionOfferingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_DeferredUnderwritingFeePayable" xlink:label="loc_ESGLDeferredUnderwritingFeePayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_ESGLDeferredUnderwritingFeePayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative" xlink:title="00000028 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_srtTitleOfIndividualAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_SponsorMember" xlink:label="loc_ESGLSponsorMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_ESGLSponsorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaapCommonStockVotingRights" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockVotingRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_CommonStockPossibleRedemption" xlink:label="loc_ESGLCommonStockPossibleRedemption" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_ESGLCommonStockPossibleRedemption" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_StockCancelledDuringPeriodShares" xlink:label="loc_ESGLStockCancelledDuringPeriodShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_ESGLStockCancelledDuringPeriodShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails" xlink:title="00000029 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaapMarketableSecuritiesNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapMarketableSecuritiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://esgl.asia.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000030 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="esgl-20230630.xsd#ESGL_GenesisUnicornCapitalCorpMember" xlink:label="loc_ESGLGenesisUnicornCapitalCorpMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_ESGLGenesisUnicornCapitalCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682297402768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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">6-K<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">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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2023<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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-41772<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">ESGL
Holdings Limited<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">0001957538<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">101
Tuas South Avenue 2<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">SG<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">637226<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --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_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentFiscalPeriodFocus">
<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>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.</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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<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>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.</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_DocumentFiscalYearFocus</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:gYearItemType</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_EntityAddressCountry">
<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>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R2.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682298085856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 89,098<span></span>
</td>
<td class="nump">$ 98,254<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_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses - current</a></td>
<td class="nump">131,844<span></span>
</td>
<td class="nump">157,134<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">220,942<span></span>
</td>
<td class="nump">255,388<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_us-gaap_PrepaidExpenseNoncurrent', window );">Prepaid expenses - noncurrent</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">19,007<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_us-gaap_MarketableSecuritiesNoncurrent', window );">Investments held in Trust Account</a></td>
<td class="nump">58,105,401<span></span>
</td>
<td class="nump">88,824,794<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">58,326,343<span></span>
</td>
<td class="nump">89,099,189<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">63,564<span></span>
</td>
<td class="nump">23,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_FranchiseTaxPayableCurrent', window );">Franchise tax payable</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">200,000<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_us-gaap_TaxesPayableCurrent', window );">Income tax payable</a></td>
<td class="nump">56,540<span></span>
</td>
<td class="nump">227,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,350,019<span></span>
</td>
<td class="nump">1,158,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_DeferredUnderwritingFeePayable', window );">Deferred underwriting commissions payable</a></td>
<td class="nump">2,803,125<span></span>
</td>
<td class="nump">2,803,125<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">6,153,144<span></span>
</td>
<td class="nump">3,961,771<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_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 6)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Class A common stock subject to possible redemption; 5,447,059 and 8,625,000 shares at redemption value of $10.63 and $10.24 per share at June 30, 2023 and December 31, 2022, respectively</a></td>
<td class="nump">57,928,860<span></span>
</td>
<td class="nump">88,297,794<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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value; 1,250,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(5,755,919)<span></span>
</td>
<td class="num">(3,160,634)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Deficit:</a></td>
<td class="num">(5,755,661)<span></span>
</td>
<td class="num">(3,160,376)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Deficit:</a></td>
<td class="nump">58,326,343<span></span>
</td>
<td class="nump">89,099,189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockValue', window );">Common stock , value</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockValue', window );">Common stock , value</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses - related party</a></td>
<td class="nump">759,915<span></span>
</td>
<td class="nump">448,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses - related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">10,000<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_us-gaap_OtherLiabilitiesCurrent', window );">Promissory note - related party</a></td>
<td class="nump">$ 2,450,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_DeferredUnderwritingFeePayable">
<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>Deferred underwriting fee payable.</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;">ESGL_DeferredUnderwritingFeePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_FranchiseTaxPayableCurrent">
<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>Franchise tax payable current.</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;">ESGL_FranchiseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<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>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<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>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_Cash">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<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;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MarketableSecuritiesNoncurrent">
<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>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<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>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<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>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-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;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<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>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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>Amount of accumulated undistributed earnings (deficit).</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TaxesPayableCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<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>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<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;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R3.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682297204336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets (Parenthetical) - Genesis Unicorn Capital Corp [Member] - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,250,000<span></span>
</td>
<td class="nump">1,250,000<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_TemporaryEquityPossibleRedemption', window );">Temporary equity, possible redemption</a></td>
<td class="nump">5,447,059<span></span>
</td>
<td class="nump">8,625,000<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_us-gaap_TemporaryEquityRedemptionPricePerShare', window );">Temporary equity, redemption price per share</a></td>
<td class="nump">$ 10.63<span></span>
</td>
<td class="nump">$ 10.24<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">125,000,000<span></span>
</td>
<td class="nump">125,000,000<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_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">420,456<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">420,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockPossibleRedemption', window );">Common stock, possible redemption</a></td>
<td class="nump">5,447,059<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">12,500,000<span></span>
</td>
<td class="nump">12,500,000<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_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CommonStockPossibleRedemption">
<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>Common stock subject to redemption.</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;">ESGL_CommonStockPossibleRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_TemporaryEquityPossibleRedemption">
<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>Temporary equity, possible redemption.</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;">ESGL_TemporaryEquityPossibleRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<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>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityRedemptionPricePerShare">
<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>Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TemporaryEquityRedemptionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R4.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682291599040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations (Unaudited) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingCostsAndExpenses', window );">Operating costs</a></td>
<td class="nump">$ 349,351<span></span>
</td>
<td class="nump">$ 174,912<span></span>
</td>
<td class="nump">$ 1,250,835<span></span>
</td>
<td class="nump">$ 320,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_FranchiseTaxExpense', window );">Franchise tax expense</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">100,050<span></span>
</td>
<td class="nump">104,153<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(399,351)<span></span>
</td>
<td class="num">(224,912)<span></span>
</td>
<td class="num">(1,350,885)<span></span>
</td>
<td class="num">(424,804)<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_us-gaap_GainLossOnInvestments', window );">Investment income earned on investments held in Trust Account</a></td>
<td class="nump">658,125<span></span>
</td>
<td class="nump">71,282<span></span>
</td>
<td class="nump">1,207,374<span></span>
</td>
<td class="nump">110,316<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net income (loss) before income taxes</a></td>
<td class="nump">258,774<span></span>
</td>
<td class="num">(153,630)<span></span>
</td>
<td class="num">(143,511)<span></span>
</td>
<td class="num">(314,488)<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_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(8,248)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(113,080)<span></span>
</td>
<td class="text"> <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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">250,526<span></span>
</td>
<td class="num">(153,630)<span></span>
</td>
<td class="num">(256,591)<span></span>
</td>
<td class="num">(314,488)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 183,201<span></span>
</td>
<td class="num">$ (122,904)<span></span>
</td>
<td class="num">$ (193,818)<span></span>
</td>
<td class="num">$ (236,732)<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding, Class common stock</a></td>
<td class="nump">5,867,515<span></span>
</td>
<td class="nump">8,265,000<span></span>
</td>
<td class="nump">6,657,611<span></span>
</td>
<td class="nump">6,337,707<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding, Class common stock</a></td>
<td class="nump">5,867,515<span></span>
</td>
<td class="nump">8,265,000<span></span>
</td>
<td class="nump">6,657,611<span></span>
</td>
<td class="nump">6,337,707<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share, Class common stock</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share, Class common stock</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 67,325<span></span>
</td>
<td class="num">$ (30,726)<span></span>
</td>
<td class="num">$ (62,773)<span></span>
</td>
<td class="num">$ (77,756)<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding, Class common stock</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,081,665<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding, Class common stock</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,081,665<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share, Class common stock</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share, Class common stock</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_FranchiseTaxExpense">
<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>Franchise tax expense.</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;">ESGL_FranchiseTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_GainLossOnInvestments">
<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>Amount of realized and unrealized gain (loss) on investment.</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/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</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/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingCostsAndExpenses">
<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>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</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;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R5.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682290897696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statements of Changes in Stockholders' Deficit (Unaudited) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Class A Common Stock [Member]</div></th>
<th class="th"><div>Class B Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total Shareholders Equity [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 24,784<span></span>
</td>
<td class="num">$ (16,778)<span></span>
</td>
<td class="nump">$ 8,222<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission', window );">Deferred underwriting commission</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,803,125)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,803,125)<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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(160,858)<span></span>
</td>
<td class="num">(160,858)<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_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Sale of Units in Initial Public Offering, net of offering costs</a></td>
<td class="nump">$ 863<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">84,677,946<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">84,678,809<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sale of Units in Initial Public Offering, net of offering costs, shares</a></td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Class A Common Stock subject to possible redemption</a></td>
<td class="num">$ (863)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(87,542,887)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(87,543,750)<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_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Class A Common Stock subject to possible redemption, shares</a></td>
<td class="num">(8,625,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockIssuedDuringPeriodValueForPrivatePlacement', window );">Sale of Private Placement Units</a></td>
<td class="nump">$ 38<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,773,272<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,773,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement', window );">Sale of Private Placement Units, shares</a></td>
<td class="nump">377,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockIssuedDuringPeriodValueRepresentativeShares', window );">Representative shares</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockIssuedDuringPeriodSharesRepresentativeShares', window );">Representative shares, shares</a></td>
<td class="nump">43,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ReclassificationsOfTemporaryToPermanentEquity', window );">Re-classification</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,870,014<span></span>
</td>
<td class="num">(1,870,014)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,047,650)<span></span>
</td>
<td class="num">(2,047,392)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">24,784<span></span>
</td>
<td class="num">(16,778)<span></span>
</td>
<td class="nump">8,222<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,201,280)<span></span>
</td>
<td class="num">(2,201,022)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">24,784<span></span>
</td>
<td class="num">(16,778)<span></span>
</td>
<td class="nump">8,222<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,160,634)<span></span>
</td>
<td class="num">(3,160,376)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,047,650)<span></span>
</td>
<td class="num">(2,047,392)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(153,630)<span></span>
</td>
<td class="num">(153,630)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,201,280)<span></span>
</td>
<td class="num">(2,201,022)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,160,634)<span></span>
</td>
<td class="num">(3,160,376)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_RemeasurementofClassCommonStockToRedemptionAmount', window );">Remeasurement of Class A common stock to redemption amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(521,015)<span></span>
</td>
<td class="num">(521,015)<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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(507,117)<span></span>
</td>
<td class="num">(507,117)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,188,766)<span></span>
</td>
<td class="num">(4,188,508)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2023</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,160,634)<span></span>
</td>
<td class="num">(3,160,376)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2022</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,755,919)<span></span>
</td>
<td class="num">(5,755,661)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2023</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,188,766)<span></span>
</td>
<td class="num">(4,188,508)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2023</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_RemeasurementofClassCommonStockToRedemptionAmount', window );">Remeasurement of Class A common stock to redemption amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,817,679)<span></span>
</td>
<td class="num">(1,817,679)<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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">250,526<span></span>
</td>
<td class="nump">250,526<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (5,755,919)<span></span>
</td>
<td class="num">$ (5,755,661)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2023</a></td>
<td class="nump">420,456<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission">
<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>Adjustments to additional paid in capital deferred underwriting commission.</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;">ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_RemeasurementofClassCommonStockToRedemptionAmount">
<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>Remeasurement of Class A common stock to redemption amount.</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;">ESGL_RemeasurementofClassCommonStockToRedemptionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement">
<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>Stock issued during period shares for private placement.</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;">ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_ESGL_StockIssuedDuringPeriodSharesRepresentativeShares">
<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>Stock issued during period shares representative shares.</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;">ESGL_StockIssuedDuringPeriodSharesRepresentativeShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_ESGL_StockIssuedDuringPeriodValueForPrivatePlacement">
<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>Stock issued during period value for private placement.</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;">ESGL_StockIssuedDuringPeriodValueForPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_ESGL_StockIssuedDuringPeriodValueRepresentativeShares">
<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>Stock issued during period value representative shares.</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;">ESGL_StockIssuedDuringPeriodValueRepresentativeShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ReclassificationsOfTemporaryToPermanentEquity">
<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 difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-3<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;">us-gaap_ReclassificationsOfTemporaryToPermanentEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SharesOutstanding">
<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>Number of shares issued which are neither cancelled nor held in the treasury.</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;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<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>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<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>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<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>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R6.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682379846560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Cash Flows (Unaudited) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (256,591)<span></span>
</td>
<td class="num">$ (314,488)<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_GainLossOnSaleOfInvestments', window );">Gain on investments held in Trust Account</a></td>
<td class="num">(1,207,374)<span></span>
</td>
<td class="num">(110,316)<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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">44,297<span></span>
</td>
<td class="num">(275,574)<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_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">40,089<span></span>
</td>
<td class="nump">5,000<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_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">311,743<span></span>
</td>
<td class="nump">12,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty', window );">Accrued expenses - related party</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_IncreaseDecreaseInFranchiseTaxPayable', window );">Franchise tax payable</a></td>
<td class="num">(180,000)<span></span>
</td>
<td class="nump">100,000<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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income tax payable</a></td>
<td class="num">(170,460)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(1,428,296)<span></span>
</td>
<td class="num">(552,571)<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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Cash deposited into Trust Account</a></td>
<td class="num">(1,634,120)<span></span>
</td>
<td class="num">(87,543,750)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes', window );">Cash withdrawn from Trust Account to pay taxes</a></td>
<td class="nump">853,260<span></span>
</td>
<td class="text"> <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_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Cash withdrawn from the Trust Account to pay stockholders</a></td>
<td class="nump">32,707,627<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">31,926,767<span></span>
</td>
<td class="num">(87,543,750)<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from promissory note - related party</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="nump">9,606<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_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of promissory note - related party</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(183,753)<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_us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock', window );">Payment of cash to redeeming stockholders</a></td>
<td class="num">(32,707,627)<span></span>
</td>
<td class="text"> <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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of underwriting discount and offering costs paid</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">84,851,528<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_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from sale of private placement units</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,773,310<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(30,507,627)<span></span>
</td>
<td class="nump">88,450,691<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Change in Cash</a></td>
<td class="num">(9,156)<span></span>
</td>
<td class="nump">354,370<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash - Beginning of period</a></td>
<td class="nump">98,254<span></span>
</td>
<td class="nump">9,650<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash - End of period</a></td>
<td class="nump">89,098<span></span>
</td>
<td class="nump">364,020<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_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_DeferredUnderwritingFeesPayable', window );">Deferred underwriting commissions payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,803,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption', window );">Initial Classification of Class A common stock subject to redemption</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">87,543,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_RemeasurementofClassCommonStockToRedemptionAmount', window );">Remeasurement of Class A common stock to redemption amount</a></td>
<td class="nump">$ 2,338,694<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes">
<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>Cash withdrawn from trust account to pay pranchise taxes.</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;">ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_DeferredUnderwritingFeesPayable">
<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>Deferred underwriting fees payable.</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;">ESGL_DeferredUnderwritingFeesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty">
<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>Increase decrease in accrued expenses related party.</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;">ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_IncreaseDecreaseInFranchiseTaxPayable">
<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>Franchise tax payable.</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;">ESGL_IncreaseDecreaseInFranchiseTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption">
<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>Initial classification of class common stock subject to redemption.</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;">ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_RemeasurementofClassCommonStockToRedemptionAmount">
<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>Remeasurement of Class A common stock to redemption amount.</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;">ESGL_RemeasurementofClassCommonStockToRedemptionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<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>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<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>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GainLossOnSaleOfInvestments">
<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 net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInAccountsPayable">
<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 increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<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 increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<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 increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<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 );">- References</a><div><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;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInPrepaidExpense">
<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 increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock">
<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 cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireMarketableSecurities">
<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>Amount of cash outflow for purchase of marketable 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<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 cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<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 cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromRelatedPartyDebt">
<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 cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<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 cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</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;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RepaymentsOfRelatedPartyDebt">
<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 cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SupplementalCashFlowInformationAbstract">
<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 );">- References</a><div><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;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R7.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682292656112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</a></td>
<td class="text"><p id="xdx_805_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ztT4HEORCTvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1. <span id="xdx_82F_z05kOaJ5scek">DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Genesis
Unicorn Capital Corp. (the &#8220;Company&#8221;) is a blank check company incorporated in the state of Delaware on February 23, 2021.
The Company was formed for the purpose of acquiring, engaging in a share exchange, share reconstruction and amalgamation with, purchasing
all or substantially all of the assets of, entering into contractual arrangements with, or engaging in any other similar business combination
with one or more businesses or entities (&#8220;Business Combination&#8221;). Although the Company is not limited to a particular industry
or geographic region for purposes of consummating a Business Combination, the Company intends to focus on businesses in the biotechnology
and pharmaceutical industries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023, the Company had not commenced any operations. All activity for the period from February 23, 2021 (inception) through
June 30, 2023 relates to the Company&#8217;s formation and the initial public offering (the &#8220;Initial Public Offering&#8221;) described
below, and since the closing of the Initial Public Offering, the search for a prospective initial Business Combination. The Company will
generate non-operating income in the form of interest income on cash and cash equivalents from the proceeds derived from the Initial
Public Offering. The Company has selected December 31st as its fiscal year end. The Company is an early stage and emerging growth company
and, as such, the Company is subject to all of the risks associated with early stage and emerging growth companies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s sponsor is Genesis Unicorn Capital, LLC (the &#8220;Sponsor&#8221;), a Delaware limited liability company. The registration
statement for the Company&#8217;s Initial Public Offering was declared effective on February 14, 2022. On February 17, 2022, the Company
consummated its Initial Public Offering of <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zlLDLRaskvx2" title="Number of common stock issuance">8,625,000</span> units (the &#8220;Units&#8221; and, with respect to the Class A common stock included
in the Units being offered, the &#8220;Public Shares&#8221;), including <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zLQZUUYwHCRb" title="Number of common stock issuance">1,125,000</span> Units that were issued pursuant to the underwriters
exercise of their over-allotment option in full, at $<span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zZdMSmweLlUb" title="Share price">10.00</span> per Unit, generating gross proceeds of $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zm8zWskRWL83" title="Proceeds from issuance initial public offering">86,250,000</span>. During the period from
February 23, 2021 (inception) through December 31, 2021, the Company incurred offering costs of $<span id="xdx_90B_eus-gaap--DeferredOfferingCosts_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zmen4Th82nrh" title="Incurred offering costs">4,374,315</span>, of which $<span id="xdx_908_eus-gaap--PaymentsForCommissions_c20210223__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zhaWZkA4PaCc" title="Underwriting commission offering costs">1,078,125 </span>was for
underwriting commissions, $<span id="xdx_900_ecustom--DeferredUnderwritingCommission_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zVM9CaKQGZS4" title="Deferred underwriting commission offering costs">2,803,125</span> was for deferred underwriting commissions (see Note 6) and $<span id="xdx_90C_eus-gaap--OtherDeferredCostsNet_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z9zwo7MzNjjd" title="Other incurred offering costs">493,065</span> was for other offering costs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously
with the consummation of the closing of the Initial Public Offering, the Company consummated the private placement of an aggregate of
<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zPHWmIyFdXe" title="Number of common stock issuance">377,331</span> units (the &#8220;Private Placement Units&#8221;) to the Sponsor, at a price of $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z21fF1Y3OU1c" title="Sale of stock price per share">10.00</span> per Private Placement Unit, generating
total gross proceeds of $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zcYBvXFkhuEk" title="Proceeds from issuance of private placement">3,773,310 </span>(the &#8220;Private Placement&#8221;) (see Note 4).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the closing of the Initial Public Offering and Private Placement on February 17, 2022, an amount of $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zpeVLOMy1PN2" title="Proceeds from issuance initial public offering">87,543,750</span> ($<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zihNoEfvrgW6" title="Share price">10.15</span> per Unit) from
the net proceeds of the sale of the Units in the Initial Public Offering and the sale of the Private Placement Units was placed in a
trust account (the &#8220;Trust Account&#8221;), located in the United States and held as cash items or invested only in U.S. government
securities, within the meaning set forth in Section 2(a)(16) of the Investment Company Act of 1940, as amended (the &#8220;Investment
Company Act&#8221;), with a maturity of 185 days or less or in any open-ended investment company that holds itself out as a money market
fund selected by the Company meeting the conditions of paragraph (d) of Rule 2a-7 of the Investment Company Act, as determined by the
Company, until the earlier of: (i) the completion of a Business Combination and (ii) the distribution of the assets held in the Trust
Account, as described below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company will provide its holders of the outstanding Public Shares (the &#8220;public stockholders&#8221;) with the opportunity to redeem
all or a portion of their Public Shares upon the completion of a Business Combination either (i) in connection with a stockholder meeting
called to approve the Business Combination or (ii) by means of a tender offer. In connection with a proposed Business Combination, the
Company may seek stockholder approval of a Business Combination at a meeting called for such purpose at which public stockholders may
seek to redeem their Public Shares, regardless of whether they vote for or against a Business Combination. The Company will proceed with
a Business Combination only if a majority of the outstanding shares voted are voted in favor of the Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Company seeks stockholder approval of a Business Combination and it does not conduct redemptions pursuant to the tender offer rules,
the Company&#8217;s amended and restated certificate of incorporation (the &#8220;Amended and Restated Certificate of Incorporation&#8221;)
provides that a public stockholder, together with any affiliate of such stockholder or any other person with whom such stockholder is
acting in concert or as a &#8220;group&#8221; (as defined under Section 13 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange
Act&#8221;)), will be restricted from seeking redemption rights with respect to 15% or more of the Public Shares without the Company&#8217;s
prior written consent.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
public stockholders will be entitled to redeem their Public Shares for a pro rata portion of the amount then in the Trust Account (initially
$<span id="xdx_907_ecustom--BusinessCombinationSharePriceAndProRataInterest_iI_c20230630_zIZoBJrcGWmk" title="Business combination share price and pro rata interest">10.15</span> per share, plus any pro rata interest earned on the funds held in the Trust Account and not previously released to the Company
to pay its tax obligations). The per-share amount to be distributed to public stockholders who redeem their Public Shares will not be
reduced by the deferred underwriting commissions the Company will pay to the underwriter. There will be no redemption rights upon the
completion of a Business Combination with respect to the Company&#8217;s warrants. The Public Shares will be recorded at a redemption
value and classified as temporary equity upon the completion of the Initial Public Offering, in accordance with Accounting Standards
Codification (&#8220;ASC&#8221;) Topic 480, <i>Distinguishing Liabilities from Equity</i> (&#8220;ASC 480&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
a stockholder vote is not required and the Company does not decide to hold a stockholder vote for business or other legal reasons, the
Company will, pursuant to its Amended and Restated Certificate of Incorporation, offer such redemption pursuant to the tender offer rules
of the Securities and Exchange Commission (&#8220;SEC&#8221;), and file tender offer documents containing substantially the same information
as would be included in a proxy statement with the SEC prior to completing a Business Combination.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Sponsor has agreed (a) to vote its Class B common stock, the common stock included in the Private Placement Units (the &#8220;Private
Placement Shares&#8221;) and any Public Shares purchased during or after the Initial Public Offering in favor of a Business Combination,
(b) not to propose an amendment to the Amended and Restated Certificate of Incorporation with respect to the Company&#8217;s pre-Business
Combination activities prior to the consummation of a Business Combination unless the Company provides dissenting public stockholders
with the opportunity to redeem their Public Shares in conjunction with any such amendment; (c) not to redeem any shares (including the
Class B common stock) and Private Placement Units (including underlying securities) into the right to receive cash from the Trust Account
in connection with a stockholder vote to approve a Business Combination (or to sell any shares in a tender offer in connection with a
Business Combination if the Company does not seek stockholder approval in connection therewith) or a vote to amend the provisions of
the Amended and Restated Certificate of Incorporation relating to stockholders&#8217; rights of pre-Business Combination activity and
(d) that the Class B common stock and Private Placement Units (including underlying securities) shall not participate in any liquidating
distributions upon winding up if a Business Combination is not consummated. However, the Sponsor will be entitled to liquidating distributions
from the Trust Account with respect to any Public Shares purchased during or after the Initial Public Offering if the Company fails to
complete its Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company will have until 12 months (or up to 18 months if the Company extends the period of time to consummate a Business Combination)
from the closing of the Initial Public Offering to consummate a Business Combination (the &#8220;Combination Period&#8221;). <span id="xdx_901_ecustom--BusinessCombinationDescription_c20230101__20230630_za4WahPtztjf" title="Business combination, description">If the Company
is unable to complete a Business Combination within the Combination Period, the Company will (i) cease all operations except for the
purpose of winding up, (ii) as promptly as reasonably possible but no more than five business days thereafter, redeem 100% of the outstanding
Public Shares, at a per-share price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest
earned (net of taxes payable and less interest to pay dissolution expenses up to $100,000), divided by the number of then outstanding
Public Shares, which redemption will completely extinguish public stockholders&#8217; rights as stockholders (including the right to
receive further liquidation distributions, if any), subject to applicable law, and (iii) as promptly as reasonably possible following
such redemption, subject to the approval of the remaining stockholders and the Company&#8217;s board of directors, proceed to commence
a voluntary liquidation and thereby a formal dissolution of the Company, subject in each case to its obligations to provide for claims
of creditors and the requirements of applicable law.</span> The underwriters have agreed to waive its rights to the deferred underwriting commission
held in the Trust Account in the event the Company does not complete a Business Combination within the Combination Period and, in such
event, such amounts will be included with the funds held in the Trust Account that will be available to fund the redemption of the Public
Shares. In the event of such distribution, it is possible that the per share value of the assets remaining available for distribution
will be less than the Initial Public Offering price per Unit ($<span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z2fE0GyweI4a" title="Share price">10.00</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Sponsor has agreed that it will be liable to the Company, if and to the extent any claims by a vendor for services rendered or products
sold to the Company, or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce
the amounts in the Trust Account to below $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zFCfg7DVHzT7" title="Share price">10.00</span> per share, except as to any claims by a third party who executed a waiver of any and
all rights to seek access to the Trust Account and except as to any claims under the Company&#8217;s indemnity of the underwriters of
the Initial Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#8220;Securities
Act&#8221;). In the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible
to the extent of any liability for such third party claims. The Company will seek to reduce the possibility that the Sponsor will have
to indemnify the Trust Account due to claims of creditors by endeavoring to have all vendors, service providers (except for the Company&#8217;s
independent registered accounting firm), prospective target businesses or other entities with which the Company does business, execute
agreements with the Company waiving any right, title, interest or claim of any kind in or to monies held in the Trust Account.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
Merger Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 29, 2022, we entered into an agreement and plan of merger (the &#8220;Merger Agreement&#8221;) with ESGL Holdings Limited, a
Cayman Islands exempted company, and wholly-owned subsidiary of the Company (the &#8220;Purchaser&#8221;), ESGH Merger Sub Corp., a Cayman
Islands exempted company and a wholly-owned subsidiary of Purchaser (&#8220;Merger Sub&#8221;), Environmental Solutions Group Holdings
Limited, a Cayman Islands exempted company (&#8220;ESGL&#8221;), and Quek Leng Chuang, solely in his capacity as the shareholder representative,
agent and attorney-in-fact of the shareholders of ESGL (the &#8220;Shareholder Representative&#8221;). Upon the closing of the transactions
contemplated by the Merger Agreement, (a) the Company will be merged with and into the Purchaser (the &#8220;Redomestication Merger&#8221;),
with the Purchaser surviving the Redomestication Merger; and (b) Merger Sub will be merged with and into ESGL (the &#8220;Acquisition
Merger&#8221;), with ESGL surviving the Acquisition Merger as a direct wholly-owned subsidiary of the Purchaser (collectively, the Redomestication
Merger and the Acquisition Merger are the &#8220;Merger&#8221; of the Business Combination&#8221;). Following the Business Combination,
the Purchaser will be a publicly traded company listed on a stock exchange in the United States.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Consideration</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Merger Agreement, the aggregate consideration to be paid at the closing of the Business Combination to existing shareholders
of ESGL is $<span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230101__20230630_zM2cfNV18rFb" title="Business combination, consideration transferred">75,000,000</span> less certain transaction costs, the net cash debt of ESGL as of the closing and an estimate of the working capital
adjustment described below (the &#8220;Merger Consideration&#8221;), which will be paid in newly issued ordinary shares of the Purchaser,
as the publicly traded surviving company, at a deemed price of $10.00 per share. The Merger Consideration otherwise payable at the closing
of the Business Combination to shareholders of ESGL shall be reduced by <span id="xdx_903_ecustom--BusinessCombinationOrdinaryPurchaseShares_c20230101__20230630_zGz8SpNjzEr3" title="Business combination ordinary purchase shares">375,000</span> ordinary shares of the Purchaser (the &#8220;Holdback
Amount&#8221;). Within 90 days following the closing of the Business Combination, the Shareholder Representative and the representative
of the Purchaser shall receive a closing statement from the Purchaser setting forth the amount of working capital of the Purchaser, subject
to the parties&#8217; confirmation. Following the final determination of the working capital amount at closing compared to the target
working capital amount of $<span id="xdx_909_ecustom--WorkingCapital_iI_c20230630_zJtWK4CxCIhe" title="Working capital">3,500,000</span>, the Merger Consideration shall be adjusted accordingly based on the working capital adjustment
provisions contained in the Merger Agreement, with each ESGL shareholder receiving its pro rata share of the Holdback Amount, if any.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
Closing</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, the Company held a special meeting of its stockholders (the &#8220;Special Meeting&#8221;), at which the stockholders
voted on and approved the Reincorporation Merger Proposal, the Acquisition Merger Proposal, the Nasdaq Proposal and the Governance Proposals,
each of which is described in more detail in the definitive proxy statement filed with the SEC on July 5, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Business Combination closed on August 3, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Board
of Directors of Surviving Corporation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Merger Agreement, immediately after the closing, the Purchaser&#8217;s board of directors shall consist of six (6)
directors, of whom one individual will be designated by the Company and of whom five (5) individuals will be designated by ESGL. The
Company designee and three (3) of the five (5) ESGL designees shall be deemed independent in accordance with Nasdaq requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Additional
Agreements executed at the signing of the Merger Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contemporaneously
with the signing of the Merger Agreement, certain holders of ESGL ordinary shares executed lock-up agreements (&#8220;Lock-Up Agreements&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lock-up
Agreements</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Lock-Up Agreements, such holders have agreed, subject to certain customary exceptions, not to (i) sell, offer to sell, contract
or agree to sell, pledge or otherwise dispose of, directly or indirectly, any of the Company shares of common stock held by them (such
shares, together with any securities convertible into or exchangeable for or representing the rights to receive the Company&#8217;s common
stock if any, acquired during the Lock-Up Period (the &#8220;Lock-up Shares&#8221;)); (ii) enter into a transaction that would have the
same effect; (iii) enter into any swap, hedge or other arrangement that transfers to another, in whole or in part, any of the economic
consequences of ownership of the Lock-Up Shares or otherwise or engage in any short sales or other arrangement with respect to the Lock-Up
Shares: or (iv) publicly announce any intention to effect any transaction specified in clause (i) or (ii), in each case until the date
that is six (6) months after the closing date of the Business of Combination (the &#8220;Lock-Up Period&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Shareholder
Support Agreement</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contemporaneously
with the execution of the Merger Agreement, certain holders of ESGL ordinary shares entered into a support agreement, pursuant to which
such holders agreed to, among other things, approve the Merger Agreement and the proposed Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sponsor
Support Agreement</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contemporaneously
with the execution of the Merger Agreement, certain holders of the Company&#8217;s common stock entered into a support agreement, pursuant
to which such holders agreed to, among other things, approve the Merger Agreement and the proposed Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Additional
Agreements to be executed at Closing</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Amended
and Restated Registration Rights Agreement</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the closing of the Business Combination, the Purchaser will enter into an amended and restated registration rights agreement (the &#8220;Registration
Rights Agreement&#8221;) with certain existing stockholders of the Company with respect to certain shares and private units (and the
private shares, private warrants and shares underlying the private warrants included therein) they own at the closing of the Business
Combination. The Registration Rights Agreement provides certain demand registration rights and piggyback registration rights to the securityholders,
subject to underwriter cutbacks. The Purchaser will agree to pay certain fees and expenses relating to registrations under the Registration
Rights Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Waiver
Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 26, 2023, the parties to the Merger Agreement entered into a waiver agreement (the &#8220;Waiver Agreement&#8221;) pursuant to which
each of the Company, Merger Sub and Purchaser agreed to waive the closing condition contained in Section 10.2 of the Merger Agreement
that ESGL shall have duly performed or complied with, in all material respects, all of its obligations hereunder required to be performed
or complied with (without giving effect to any materiality or similar qualifiers contained therein) by ESGL at or prior to the closing
date in so far as they relate to ESGL&#8217;s New Developments (as defined below) (and shall not extend to any other event, circumstance
or instance), and (b) each of the Company, Merger Sub, Purchaser, ESGL and the Shareholder Representative agreed to waive the requirement
that the Holdback Amount (as defined in the Merger Agreement) reduces the Per Share Merger Consideration Amount (as defined in the Merger
Agreement) payable to ESGL shareholders at closing. In connection with the foregoing waivers, each of the Company, Merger Sub, Purchaser,
ESGL and the Shareholder Representative acknowledged and agreed that the Merger Consideration will not be adjusted in respect of working
capital pursuant to Sections 4.1 or 4.3 of the Merger Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;ESGL&#8217;s
New Developments&#8221; is defined as the following: (i) ESGL is unable to deliver to the Company a good faith calculation of ESGL&#8217;s
Estimated Working Capital (as defined in the Merger Agreement) at least three (3) business days prior to the closing date; and (ii) ESGL
has requested that the Per Share Merger Consideration Amount payable to ESGL shareholders shall not be reduced by the Holdback Amount
of $<span id="xdx_905_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230726__20230726__us-gaap--BusinessAcquisitionAxis__custom--MergerConsiderationMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zK0nk83k5Ltd" title="Business combination, consideration transferred">3,750,000</span> for purposes of calculating the Per Share Merger Consideration (as defined in the Merger Agreement) at closing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Forward
Purchase Agreement</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 27, 2023, the Company, the Purchaser, and ESGL entered into an agreement (&#8220;Forward Purchase Agreement&#8221;) with Vellar
Opportunities Fund Master, Ltd. (&#8220;Vellar&#8221;) for an OTC Equity Prepaid Forward Transaction. On the same date as the execution
of the Forward Purchase Agreement, Vellar assigned and novated 50% of its rights and obligations under the Forward Purchase Agreement
to ACM ARRT K LLC (&#8220;ARRT&#8221;, together with Vellar, the &#8220;Sellers&#8221;). Following the assignment and novation, the rights
and obligations of each Seller under its Forward Purchase Agreement were and are separate and distinct from the those of the other Seller,
with each Seller acting independently of the other, without reference to or knowledge of the other Seller&#8217;s actions or inactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
primary purpose of entering into the Forward Purchase Agreement was to provide cash to the Purchaser following the closing of the Business
Combination (the &#8220;Closing&#8221;). For purposes of the Forward Purchase Agreement, the Company is referred to as the &#8220;Counterparty&#8221;
prior to the Closing, while the Purchaser is referred to as the &#8220;Counterparty&#8221; after the Closing. Capitalized terms used,
but not otherwise defined, in this subsection entitled &#8220;Forward Purchase Agreement&#8221; shall have the meanings ascribed to such
terms in the Forward Purchase Agreement filed as an Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC
on July 27, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the Forward Purchase Agreement, each Seller intended, but was not obligated, to purchase up to <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--TypeOfArrangementAxis__custom--ForwardPurchaseAgreementMember_zQUB4opK4yb">2,200,000</span> shares (the
&#8220;Maximum Number of Shares&#8221;) of Company Class A common stock, or <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z54J7ShzXYLf">4,400,000</span> in total. The Sellers made their purchases after
the expiration of the redemption deadline for holders to redeem shares in connection with the Business Combination, in brokered transactions
in the open market, typically from holders that had elected to redeem their shares. In aggregate, Vellar purchased <span id="xdx_900_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--VellarMember_zVQkopXzDsp" title="Number of redeemed shares">931,915</span> shares, and
ARRT <span id="xdx_90A_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--ARRTMember_zGkiPoH9bTz6" title="Number of redeemed shares">500,000</span> shares of the Company&#8217;s Class A common stock (the &#8220;Recycled Shares&#8221;). In connection with these purchases,
the Sellers revoked any redemption elections.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Forward Purchase Agreement provides that each Seller be paid directly an aggregate cash amount (the &#8220;Prepayment Amount&#8221;)
equal to the product of (i) the number of Recycled Shares set forth in a Pricing Date Notice delivered by that Seller and (ii) the redemption
price paid by the Company at Closing to holders of its common stock who exercised their redemption rights in connection with the Business
Combination (the &#8220;Initial Price&#8221;). Following the Closing, the Company paid the Prepayment Amounts of $<span id="xdx_907_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_pp2d_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--VellarMember_zBpb5pjWaZo1" title="Number of redeemed shares value">10,141,403.28</span> to Vellar
and $<span id="xdx_908_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_pp2d_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--ARRTMember_zb2b1xRUvtt9" title="Number of redeemed shares value">5,427,750.00</span> to ARRT directly from the Counterparty&#8217;s trust account maintained by Continental Stock Transfer and Trust Company</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Forward Purchase Agreement grants each Seller the right to purchase from the Counterparty additional shares (the &#8220;Additional Shares&#8221;)
up to an amount equal to the difference between the number of Recycled Shares for such Seller and <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zzlMqXF738vh">2,200,000</span> shares (which is the maximum
number of shares for each Seller). On August 14, 2023, Vellar delivered a Pricing Date Notice to the Purchaser for <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230814__20230814__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--VellarMember_zG1HrGITK7o">1,268,085</span> Additional
Shares, which were issued by the Purchaser effective as of that date. On August 4, 2023, ARRT delivered a Pricing Date Notice to ESGL
for <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230804__20230804__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--ARRTMember_zzYdY41UUZd7">550,000</span> Additional Shares, which were issued by the Purchaser effective as of that date. The sum of the Recycled Shares and the Additional
Shares under the Forward Purchase Agreement is referred to as the &#8220;Number of Shares.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time and on any date following the Closing (any such date, an &#8220;OET Date&#8221;), each Seller may, in its absolute discretion,
terminate the Forward Purchase Agreement in whole or in part by providing written notice to the Counterparty (the &#8220;OET Notice&#8221;)
that specifies the number of shares for which the Forward Purchase Agreement will be terminated (such quantity, the &#8220;Terminated
Shares&#8221;). The effect of an OET Notice will be to reduce the Number of Shares by the number of Terminated Shares specified in such
OET Notice with effect as of the related OET Date. As of each OET Date, the Counterparty shall be entitled to an amount from the Seller
delivering the OET Notice, equal to the product of (x) the number of Terminated Shares and (y) the reset price as of the OET Date. The
reset price will initially be the Initial Price, but is subject to reduction in the event that the Counterparty issues Ordinary Shares
or securities convertible into or exchangeable or executable for Ordinary Shares at a price that is less than the reset price, subject
to certain exceptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation date (the &#8220;Valuation Date&#8221;) for each Forward Purchase Agreement will be the earliest to occur of (a) the date that
is 24 months after the Closing, (b) the date specified by the Seller in a written notice to be delivered to the Counterparty at Seller&#8217;s
discretion (which Valuation Date shall not be earlier than the day such notice is effective) after the occurrence of any of (w) a VWAP
Trigger Event (x) a Delisting Event, or (y) a Registration Failure and (c) the date specified by the Seller in a written notice to be
delivered to Counterparty at the Seller&#8217;s sole discretion (which Valuation Date shall not be earlier than the day such notice is
effective).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the occurrence of the Valuation Date, each Seller will pay to the Counterparty an amount in cash based on the value of
the Ordinary Shares over a Valuation Period (the &#8220;Settlement Amount&#8221;). The Valuation Period begins on the business day after
the Valuation Date and ends on the date on which the number of shares traded over the Valuation Period equals ten times the Number of
Shares. The Seller will pay the Settlement Amount on the Cash Settlement Payment Date, which is the 30th business day immediately following
the last day of the Valuation Period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
determination of the Settlement Amount depends upon the trigger for the Valuation Date. In the event the Valuation Date is determined
by Seller delivering to Counterparty written notice at its sole discretion, the Settlement Amount will equal (1) the Number of Shares
as of the Valuation Date multiplied by (2) the closing price of the Shares on the immediately preceding trading day. In all other cases,
the Settlement Amount will equal (1) the Number of Shares as of the Valuation Date that are registered for resale under an effective
Registration Statement or may be transferred without any restrictions (including the current public information requirement or the volume
and manner of sale limitations under Rule 144 under the Securities Act) multiplied by the average of the daily VWAP Price over the Valuation
Period less (2) the Settlement Amount Adjustment. The Settlement Amount Adjustment is equal to the product of (1) (a) the Maximum Number
of Shares less (b) any Terminated Shares as of the Valuation Date, multiplied by (2) $<span id="xdx_906_eus-gaap--SharePrice_iI_c20230630_zEE3jVmXJNxg">2.00</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
one occasion, during the period beginning 30 days after the Closing Date and ending on the Valuation Date, Counterparty may request in
writing that each Seller provide it with additional funding of up to $<span id="xdx_90F_ecustom--AdditionalFunding_iI_c20230630__srt--CounterpartyNameAxis__custom--SellerMember_zlc9l6LcP7Ud" title="Additional funding">1,000,000</span> (for an aggregate of $<span id="xdx_901_ecustom--AggregateAdditionalFunding_iI_c20230630__srt--CounterpartyNameAxis__custom--SellerMember_zuvCiqkwUIWk" title="Aggregate additional funding">2,000,000</span>), subject to the terms
of the Forward Purchase Agreement (the &#8220;Additional Funds&#8221;). If a Seller provides Additional Funds to Counterparty, that Seller
may deliver to Counterparty a Number of Shares Adjustment Notice, the effect of which is to reduce the Number of Shares by the number
of shares specified in that notice with aggregate proceeds equal to the Additional Funds the Seller provided.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
Seller agreed to waive any redemption rights with respect to any Recycled Shares in connection with the Business Combination and agreed
not to vote the shares it purchases pursuant to the Forward Purchase Agreement in favor of the Business Combination. Each Forward Purchase
Agreement has been structured, and all activity in connection with such agreement has been undertaken, to comply with the requirements
of all tender offer regulations applicable to the Business Combination, including Rule 14e-5 under the Securities Exchange Act of 1934.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Extension
Amendment Proposal</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 14, 2023, at a special meeting of stockholders of the Company the stockholders voted upon and approved amendments (the &#8220;Extension
Amendment Proposal&#8221;) to the Company&#8217;s Amended and Restated Certificate of Incorporation (the &#8220;Charter&#8221;) to permit
the Board of Directors of the Company to extend the date by which the Company has to consummate a business combination twelve (12) times
for an additional one (1) month each time from February 17, 2023 to February 17, 2024 (the termination date as ay be so extended, the
&#8220;Extended Date&#8221;). The Company&#8217;s stockholders also approved an amendment (the &#8220;Trust Amendment Proposal&#8221;)
to the Company&#8217;s investment management agreement, dated as of February 14, 2022 (the &#8220;Trust Agreement&#8221;) by and between
the Company and Continental Stock Transfer &amp; Trust Company, to extend the Combination Period under the Trust Agreement for a period
of 12 months from February 17, 2023 to February 17, 2024 and to the extent the Charter is amended to extend the Combination Period under
the Trust Agreement shall be extended for a period of 12 months from February 17, 2023 to February 17, 2024 and to the extent the Charter
is amended to extend the Combination Period by depositing into the trust account $<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zqcriGudANYb" title="Share price">0.06</span> per share for each issued and outstanding Public
Share that has not been redeemed for each one-month extension (each an &#8220;Extension Payment&#8221;). The Company&#8217;s stockholders
also approved an amendment to the Charter removing the requirement that the Company will not redeem its Public Shares in an amount that
would cause its net tangible assets to be less than $<span id="xdx_90F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zu5r3uKms578" title="Net of tangible assets">5,000,001</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the special meeting of stockholders to amend the Charter and the Trust Agreement, the Company had the right to extend the Combination
Period from February 17, 2023 to August 17, 2023 (i.e., 18 months from the consummation of the Company&#8217;s Initial Public Offering).
The only way to extend the Combination Period from February 17, 2023 to August 17, 2023 for two (2) successive three-month periods without
the need for a separate stockholder vote under the current Charter and Trust Agreement is for the Company&#8217;s sponsor or its affiliates
or designees, upon five days&#8217; advance notice, to deposit into the Trust Account $<span id="xdx_908_eus-gaap--Deposits_iI_c20230217__us-gaap--TypeOfArrangementAxis__custom--CharterAndTrustAgreementMember_z8T5jwFNIhg1" title="Deposits"><span id="xdx_90E_eus-gaap--Deposits_iI_c20230517__us-gaap--TypeOfArrangementAxis__custom--CharterAndTrustAgreementMember_zSLlKBj6ukB3" title="Deposits">1,725,000</span></span> each time (i.e., $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zR3WL14yu427" title="Share price"><span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20230517__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z8f8OEqLUDsb" title="Share price">0.20</span></span> per issued and
outstanding Public Share), on or prior to February 17, 2023 and May 17, 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the approval of the Extension Amendment Proposal and the Trust Amendment Proposal, the Company had the right to extend the
Combination Period twelve (12) times for an additional one (1) month each time, from February 17, 2023 to February 17, 2024, provided
that the Extension Payment of $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zj1kvFTxyjfd" title="Share price">0.06</span> per Public Share that has not been redeemed is deposited into the Trust Account each time at each
extension election. The amount of funds deposited into the Trust account in connection with extensions of time to complete the Business
Combination will be different than what would have been deposited into that account in the absence of the approval of the foregoing Proposals.
During the six months ended June 30, 2023, the Company made five extension payments totaling $<span id="xdx_90D_eus-gaap--PaymentsToAcquireMarketableSecurities_c20230101__20230630_zTXQbZtaKwck" title="Total payment">1,634,120</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the stockholders&#8217; vote at the special meeting on February 14, 2023, <span id="xdx_90E_eus-gaap--CommonStockDiscountOnShares_iI_c20230214_zyAbaxXe0bC5" title="Common stock shares redemption">3,177,941</span> shares were tendered for redemption.
As a result of the redemption, the Company had <span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230214_zZfEcPEKcCh1" title="Common stock shares outstanding">8,023,765</span> shares of common stock outstanding consisting of <span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_c20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyrfjJ9Du64g" title="Common stock shares outstanding">5,867,515</span> shares of Class A
common stock (including <span id="xdx_906_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhyFgzDTlpF4" title="Common stock subject to redemption shares">5,447,059</span> shares of Class A common stock that are subject to redemption) and <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230213__20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zegc3W6CZq3k" title="Number of shares issued">2,156,250</span> shares of Class B common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Going
Concern and Management&#8217;s Plan</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the Company had $<span id="xdx_901_eus-gaap--Cash_iI_c20230630_zXUm94pqyBz3">89,098</span> and $<span id="xdx_908_eus-gaap--Cash_iI_c20221231_zgRR2rnzIqdg">98,254</span> in cash, respectively, and a working capital deficit of $<span id="xdx_90C_ecustom--WorkingCapitalDeficit_iI_c20230630_zMKhBB9R0wJi" title="Working capital deficit">3,129,077</span>
and $<span id="xdx_90D_ecustom--WorkingCapitalDeficit_iI_c20221231_zXt5cemBDBek" title="Working capital deficit">903,258</span>, respectively. The Company incurred significant costs in pursuit of its acquisition plans. In connection with the Company&#8217;s
assessment of going concern considerations in accordance with Accounting Standards Update (&#8220;ASU&#8221;) 2014-15, <i>Disclosures
of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern</i>, management has determined those conditions raised
substantial doubt about the Company&#8217;s ability to continue as a going concern within the earlier of the Combination Period, which
will end on February 17, 2024, or one year after the date that the condensed consolidated financial statements are issued had the Business
Combination not been consummated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<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 entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R8.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295888992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_809_eus-gaap--SignificantAccountingPoliciesTextBlock_zN2alS0ahBAb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2. <span id="xdx_827_zPhUMpEAXl1i">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

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

<p id="xdx_841_eus-gaap--BasisOfAccounting_zNNVgRo0GHh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zJ01FuQqgH2h">Basis
of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited financial statements of the Company are presented in conformity with accounting principles generally accepted
in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the SEC. Certain information or footnote
disclosures normally included in financial statements prepared in accordance with GAAP have been omitted, pursuant to the rules and regulations
of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a comprehensive
presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited financial
statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial
position, operating results and cash flows for the periods presented. The accompanying unaudited financial statements should be read
in conjunction with the Company&#8217;s Annual Report on Form 10-K/A as filed with the SEC on April 24, 2023. The interim results for
the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future
interim periods.</span></p>

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

<p id="xdx_84B_ecustom--EmergingGrowthCompanyPolicyTextBlock_zZp5YX0Rbdal" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z32yAu9fB214">Emerging
Growth Company</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company,&#8221; as defined in Section 2(a) of the Securities Act, as modified by the Jumpstart Our
Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it may take advantage of certain exemptions from various reporting requirements
that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding
executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory
vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company has elected
to implement the aforementioned exemptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting
standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do
not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting
standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements
that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of
such extended transition period which means that when a standard is issued or revised and it has different application dates for public
or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies
adopt the new or revised standard. This may make comparison of the Company&#8217;s financial statements with another public company which
is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult
or impossible because of the potential differences in accounting standards used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p id="xdx_84A_eus-gaap--UseOfEstimates_zzqzQz0AxLqa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zASubZTi5Uxl">Use
of Estimates</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Making
estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of
a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating
its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ
significantly from those estimates.</span></p>

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

<p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zXXeG0VzTpjk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zXmCUOcdRo1e">Cash
and Cash Equivalents</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents.
The Company did not have any cash equivalents as of June 30, 2023 and December 31, 2022. The Company had operating cash (i.e. cash held
outside the Trust Account) of $<span id="xdx_90A_eus-gaap--Cash_iI_c20230630_zTy2vchlJ2gj" title="Cash">89,098</span> and $<span id="xdx_90D_eus-gaap--Cash_iI_c20221231_z0j1ZC4xzkOh" title="Cash">98,254</span> as of June 30, 2023 and December 31, 2022, respectively.</span></p>

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

<p id="xdx_847_eus-gaap--InvestmentPolicyTextBlock_z39WEPwTOyA" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_z1l4e8amIYh2">Investments
Held in Trust Account</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the assets held in the Trust Account were comprised of U.S. government securities, within the
meaning set forth in Section 2(a) (16) of the Investment Company Act, with maturities of 185 days or less, or investments in money market
funds that invest in U.S. government securities and generally have a readily determinable fair value, or a combination thereof. When
the Company&#8217;s investments held in the Trust Account are comprised of U.S. government securities, the investments are classified
as trading securities. When the Company&#8217;s investments held in the Trust Account are comprised of money market funds, the investments
are recognized at fair value. Trading securities and investments in money market funds are presented on the balance sheets at fair value
at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities are reported in the
statements of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
The Company had $<span id="xdx_90D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zxUd0sgoMabe" title="Investment held in trust account">58,105,401</span> and $<span id="xdx_902_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zE6FKc6LoM4d" title="Investment held in trust account">88,824,794</span> in investments held in the Trust Account as of June 30, 2023 and December 31, 2022, respectively.
The decrease in the Trust Account from December 31, 2022 to June 30, 2023 was due to redeeming stockholders that were paid $<span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230101__20230630_zNR8inWXwvqf" title="Payment of cash to redeeming stockholders">32,707,627</span>,
as discussed below, and $<span id="xdx_907_ecustom--CashWithdrawnFromTrustAccountToPayTaxes_c20230101__20230630_zZgloWQebkHa" title="Withdrawn pay taxes">853,260</span> which was withdrawn to pay taxes. This amount was partially offset by extension payments made to the
Trust Account in the amount of $<span id="xdx_901_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630_z99LcD6glPl5" title="Total payment">1,634,120</span>, which were funded by a Second Promissory Note, as discussed in Note 5, and investment income
earned of $<span id="xdx_902_eus-gaap--GainLossOnInvestments_c20230101__20230630_zj73F8uFhwbh" title="Investment income earned">1,207,374</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p id="xdx_846_ecustom--CommonStockSubjectToPossibleRedemptionPolicyTextBlock_zCceWoSN3o1k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><span id="xdx_86F_zc9aaJynYbY1">Class
A Common Stock Subject to Possible Redemption</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
discussed in Note 3, all of the <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20230630_zjEJJ5q24xDf" title="Sale of stock">8,625,000</span> shares of Class A common stock sold as part of the Units in the Initial Public Offering contain
a redemption feature which allows for the redemption of such Public Shares in connection with the Company&#8217;s liquidation, if there
is a stockholder vote or tender offer in connection with the Business Combination and in connection with certain amendments to the Amended
and Restated Certificate of Incorporation. In accordance with SEC and its staff&#8217;s guidance on redeemable equity instruments, which
has been codified in ASC 480, conditionally redeemable Class A common stock (including shares of Class A common stock that feature redemption
rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within
the Company&#8217;s control) are classified as temporary equity. Ordinary liquidation events, which involve the redemption and liquidation
of all of the entity&#8217;s equity instruments, are excluded from the provisions of ASC 480. As discussed in Note 1, Description of
Organization, and in connection with the stockholders&#8217; vote at the special meeting on February 14, 2023, <span id="xdx_90F_ecustom--CommonStockRedemptionOnShares_iI_c20230214_zct2QBJfxi8k" title="Common stock shares redemption">3,177,941</span> shares were
tendered for redemption, resulting in $<span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230213__20230214_zAAqIxXmzcd9" title="Payment of cash to redeeming stockholders">32,707,627</span> paid from the Trust Account to redeeming stockholders. As a result of the redemption,
as of June 30, 2023, the Company had <span id="xdx_900_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230630_zGcnqyLS5KG3" title="Common stock subject to redemption shares">5,447,059</span> shares of Class A common stock subject to possible redemption presented at redemption
value as temporary equity, outside of the stockholders&#8217; (deficit) equity section of the Company&#8217;s balance sheet that are
subject to redemption.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
ASC 480, the Company has elected to recognize changes in redemption value immediately as they occur and adjusts the carrying value of
redeemable common stock to equal the redemption value at the end of each reporting period. Such changes are reflected in additional paid-in
capital, or in the absence of additional capital, in accumulated deficit. The redemption value of the redeemable common stock as of June
30, 2023 increased as the income earned on the Trust Account exceeds the Company&#8217;s expected tax obligations plus up to $<span id="xdx_908_ecustom--DissolutionExpenses_c20230101__20230630_z9BuNZwS90E3" title="Dissolution expenses">100,000</span>
to pay dissolution expenses (see Note 1). As such, the Company recorded an increase in the carrying amount of the redeemable common stock
of $$<span id="xdx_908_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_iN_di_c20230101__20230630_zTop9EuDnYcc" title="Remeasurement of Class A common stock subject to redemption amount">2,338,694</span> during the six months ended June 30, 2023.</span></p>

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

<p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z6YsKjHAvtNh" style="display: none">SCHEDULE OF CONSOLIDATED BALANCE SHEETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at December 31, 2022</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" style="width: 16%; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,297,794</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption
    of Class A common stock subject to redemption</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" style="text-align: right" title="Redemption of Class A common stock subject to redemption"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,707,627</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">521,015</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A
    common stock subject to possible redemption at March 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" style="font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,111,182</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,817,679</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at June 30, 2023</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,928,861</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

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

<p id="xdx_84B_ecustom--OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_zFtlZH4w9Wbb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_zhGnD7bdvTMa">Offering
Costs associated with the Initial Public Offering</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Offering
costs consisted of legal, accounting, underwriting fees and other costs incurred through the Initial Public Offering that were directly
related to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public
Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with derivative warrant
liabilities are expensed as incurred, presented as non-operating expenses in the statement of operations. Offering costs associated with
the Class A common stock were charged to stockholders&#8217; equity (deficit) upon the completion of the Initial Public Offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zjxbtD3e4che" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zkgYlLnZC5w">Income
Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company complies with the accounting and reporting requirements of ASC Topic 740, <i>Income Taxes </i>(&#8220;ASC 740&#8221;), which
requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities
are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable
or deductible amounts, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect
taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions
taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be
sustained upon examination by taxing authorities. The Company&#8217;s management determined the United States is the Company&#8217;s
only major tax jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as income
tax expense. There were <span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20230630_zrYDxrysgGJ2" title="Unrecognized tax benefits"><span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20221231_zuVhH6y5udfj" title="Unrecognized tax benefits">no</span></span> unrecognized tax benefits as of June 30, 2023 and December 31, 2022 and <span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20230630_zPWNJUuIp4y1" title="Accrued for interest and penalties"><span id="xdx_908_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20221231_zUZQTEFS3iya" title="Accrued for interest and penalties">no</span></span> amounts accrued for interest and
penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material
deviation from its position. The Company is subject to income tax examinations by major taxing authorities since inception.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 9 for additional information on income taxes for the periods presented.</span></p>

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

<p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zjQRgOELSCE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zCKqROVmyQNb">Net
Income (Loss) Per Share of Common Stock</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
income (loss) per share of common stock is computed by dividing net income (loss) by the weighted-average number of shares of common
stock outstanding during the period. Remeasurement associated with the redeemable shares of Class A common stock is excluded from net
income (loss) per share as the redemption value approximates fair value. Therefore, the earnings per share calculation allocates income
and losses shared pro rata between Class A and Class B common stock. As a result, the calculated net income (loss) per share is the same
for Class A and Class B common stock. The Company has not considered the effect of the Public Warrants (as defined in Note 7) and Private
Placement Warrants (as defined in Note 7) to purchase an aggregate of <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zjv80tQcPqgl" title="Warrants to purchase">9,002,331</span> shares in the calculation of diluted net income (loss)
per share, since the exercise of the warrants are contingent upon the occurrence of future events.</span></p>

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

<p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zW6wwO4zjbP6" style="display: none">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 June 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2023</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Numerator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 20pt">Net income (loss)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">183,201</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">67,325</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(122,904</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(30,726</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(193,818</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(62,773</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(236,732</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(77,756</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt">Basic and diluted weighted average shares outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding">5,867,515</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding">8,265,000</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding">6,657,611</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding">6,337,707</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding">2,081,665</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Basic and diluted net income (loss) per share</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share">0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share">0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share">(0.01</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share">(0.01</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share">(0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share">(0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share">(0.04</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share">(0.04</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
</table>


<p id="xdx_8AB_zmRrh70hk516" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z3MQQcS2dZ4k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zkmSdBUs7BH">Concentration
of Credit Risk</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentration of credit risk consist of a cash account in a financial institution
which, at times may exceed the Federal depository insurance coverage of $<span id="xdx_905_eus-gaap--FederalDepositInsuranceCorporationPremiumExpense_c20230101__20230630_zSIPhI4mBbig" title="Federal deposit insurance corporation premium expense">250,000</span>. The Company has not experienced losses on this account
and management believes the Company is not exposed to significant risks on such account.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zueFNvKRUcz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zccRHoSOVRt2">Fair
Value of Financial Instruments</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company applies ASC Topic 820, <i>Fair Value Measurement</i> (&#8220;ASC 820&#8221;), which establishes a framework for measuring fair
value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price
that would be received for an asset or paid to transfer a liability in the Company&#8217;s principal or most advantageous market in an
orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires
an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable
inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market
data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity&#8217;s own assumptions based
on market data and the entity&#8217;s judgments about the assumptions that market participants would use in pricing the asset or liability
and are to be developed based on the best information available in the circumstances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts reflected in the accompanying balance sheets for current assets and current liabilities approximate fair value due to
their short-term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 &#8212; Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement
are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2 &#8212; Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying
terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted
intervals.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3 &#8212; Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when
little or no market data exists for the assets or liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 8 for additional information on assets and liabilities measured at fair value.</span></p>

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

<p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zn1INQTijVh4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zpt2CZRgCJnd">Recent
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not believe that any recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s financial statements.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SignificantAccountingPoliciesTextBlock">
<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 entire disclosure for all significant accounting policies of the reporting entity.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<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;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R9.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682291646736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INITIAL PUBLIC OFFERING<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_InitialPublicOfferingDisclosureTextBlock', window );">INITIAL PUBLIC OFFERING</a></td>
<td class="text"><p id="xdx_801_ecustom--InitialPublicOfferingDisclosureTextBlock_zZyllTXj2Xz3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3. <span id="xdx_82E_zocJjhqRb2l7">INITIAL PUBLIC OFFERING</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registration statement for the Company&#8217;s Initial Public Offering was declared effective on February 14, 2022. On February 17, 2022,
the Company consummated the Initial Public Offering of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z3YpLCVSKsFi" title="Number of shares issued">8,625,000</span> Units, including <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zcdtDIkNK6Z1" title="Number of shares issued">1,125,000</span> Units issued pursuant to the exercise of
the underwriters&#8217; over-allotment option in full, generating gross proceeds of $<span id="xdx_907_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zvHif3Q8ifX1" title="Gross proceeds">86,250,000</span>. Each Unit consists of one share of Class
A common stock, and one redeemable warrant (&#8220;Public Warrant&#8221;). Each Public Warrant entitles the holder to purchase one share
of Class A common stock at an exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220217__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zwvcrhNpmE06" title="Warrants exercise price per share">11.50</span> per whole share (see Note 7).</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_InitialPublicOfferingDisclosureTextBlock">
<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>Initial Public Offering Disclosure [Text Block]</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;">ESGL_InitialPublicOfferingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R10.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682291876448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRIVATE PLACEMENT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_PrivatePlacementDisclosureTextBlock', window );">PRIVATE PLACEMENT</a></td>
<td class="text"><p id="xdx_803_ecustom--PrivatePlacementDisclosureTextBlock_z6tsD2m5Zk74" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span>NOTE
4. <span id="xdx_822_zyVK3HTkreod">PRIVATE PLACEMENT</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously
with the closing of the Initial Public Offering, the Company consummated the sale of <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zdHThohvKx78" title="Sale of units during period">377,331</span> Private Placement Units at a price of $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zTqQk4SGYXK9" title="Sale of stock price per share">10.00</span>
per Private Placement Unit in the Private Placement to the Sponsor, generating gross proceeds of $<span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zdoWuAmKG0z4" title="Gross proceeds from sale of stock">3,773,310</span>, which was transferred to
the Trust Account by the Sponsor. The Private Placement Units are identical to the Units sold in the Initial Public Offering, except
for the warrants included in the Private Placement Units (the &#8220;Private Placement Warrants&#8221;). If the Company does not complete
a Business Combination within the Combination Period, the proceeds from the sale of the Private Placement Units will be used to fund
the redemption of the Public Shares (subject to the requirements of applicable law) and the Private Placement Warrants will expire worthless.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_PrivatePlacementDisclosureTextBlock">
<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>Private Placement Disclosure [Text Block]</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;">ESGL_PrivatePlacementDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R11.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295703968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p id="xdx_802_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z1wOquIYx0c9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5. <span id="xdx_820_zc7ObcUTfQb2">RELATED PARTY TRANSACTIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Founder
Shares</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 15, 2021, the Sponsor purchased <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zgeBVZaVJYa8" title="Number of shares issued">2,875,000</span> shares of Class B common stock (the &#8220;Founder Shares&#8221;) for an aggregate purchase
price of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210314__20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBsgLUYCFpha" title="Stock issued during period value">25,000</span>, or approximately $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbGDYIApfqp" title="Shares issued, price per share">0.012</span> per share. On March 15, 2021, the Sponsor transferred <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zTuSzAxgyNUj" title="Number of shares issued">20,000</span> Founder Shares each to the Company&#8217;s
Chief Executive Officer and Chief Operating Officer, as well as <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--ScientificAdvisorMember_ztrJdQ5OB6i1" title="Number of shares issued">2,500</span> Founder Shares to each of the Company&#8217;s Chief Scientific
Officer and scientific advisor. On October 27, 2021, the Sponsor transferred <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zLmBHBvrh0O8" title="Number of shares issued">10,000</span> Founder Shares to the Company&#8217;s Chief Executive
Officer, <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--ChiefScientificOfficerMember_z1XyU85cheVh" title="Number of shares issued">17,500 </span>Founder Shares to the Company&#8217;s Chief Scientific Officer, <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--TwoIndependentDirectorsMember_z8k0WxHkOWT2" title="Number of shares issued">30,000</span> Founder Shares to each of the Company&#8217;s
two independent directors, <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--IndependentDirectorsTwoMember_zV9rQFgcAkJf" title="Number of shares issued">25,000</span> Founder Shares to each of the Company&#8217;s two independent directors, <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--StrategicAndScientificAdvisorMember_zJgMpXQKXja4" title="Number of shares issued">15,000</span> Founder Shares to the
Company&#8217;s strategic and scientific advisor and <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--ScientificAdvisorMember_zGXkYqKBTzo9" title="Number of shares issued">5,500</span> Founder Shares to the Company&#8217;s scientific advisor. In addition, the
Sponsor has separately agreed to transfer to the Company&#8217;s Chief Operating Officer an aggregate of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zFVkR22UJvQl" title="Number of shares issued">30,000</span> of its Founder Shares
at the time of a Business Combination. On November 19, 2021, the Company canceled <span id="xdx_909_ecustom--StockCancelledDuringPeriodShares_c20211118__20211119__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zysHOC4fQv69" title="Common stock shares canceled during the period">718,750</span> Founder Shares due to a downsize of the offering.
All shares and associated amounts have been retroactively restated to reflect the surrender of these shares (see Note 7). As of June
30, 2023 and December 31, 2022, the Sponsor owned <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbZIk8bP7eXg" title="Number of shares issued"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zarzf8APLXL" title="Number of shares issued">2,156,250</span></span> shares of Class B common stock. The Founder Shares were subject to a risk
of forfeiture of up to <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__srt--RangeAxis__srt--MaximumMember_zJ6G4RdHDlmi" title="Forfeiture of shares">281,250</span> shares if the underwriters did not exercise their over-allotment option in full. However, as the underwriters&#8217;
over-allotment option was exercised in full at the closing of the Initial Public Offering in February 2022, <span id="xdx_909_ecustom--SharesNotSubjectToForfeiture_c20220201__20220228__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zGHi6MHrw0id" title="Shares not subject to forfeiture">281,250</span> of such shares held
by the Sponsor will not be subject to forfeiture.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
initial stockholder has agreed not to transfer, assign or sell any of the Class B common stock (except to certain permitted transferees)
until, with respect to 50% of the Class B common stock, the earlier of (i) six months after the date of the consummation of a Business
Combination, or (ii) the date on which the closing price of the Company&#8217;s common stock equals or exceeds $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__srt--TitleOfIndividualAxis__custom--SponsorMember_zGgVYPT4ZtPh" title="Shares issued, price per share">12.50</span> per share (as adjusted
for stock splits, stock dividends, reorganizations and recapitalizations) for any 20 trading days within any 30-trading day period commencing
after a Business Combination, with respect to the remaining 50% of the Class B common stock, upon six months after the date of the consummation
of a Business Combination, or earlier, in each case, if, subsequent to a Business Combination, the Company consummates a subsequent liquidation,
merger, stock exchange or other similar transaction which results in all of the Company&#8217;s stockholders having the right to exchange
their common stock for cash, securities or other property.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Promissory
Note - Related Party</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 23, 2021, the Company issued an unsecured promissory note (the &#8220;Promissory Note&#8221;) to the Sponsor, pursuant to which
the Company may borrow up to an aggregate principal amount of $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_c20210223__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z609tdsp4ojc" title="Debt instrument, face amount">300,000</span>, to be used for payment of costs related to the Initial Public
Offering. The Promissory Note is non-interest bearing and payable on the earlier of (i) March 31, 2022 or (ii) the consummation of the
Initial Public Offering, pursuant to that Amendment to Promissory Note dated February 4, 2022. As of December 31, 2021, the Company had
borrowed $<span id="xdx_900_eus-gaap--ShortTermBorrowings_iI_c20211231__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zlONUKCyxcu8" title="Short-term debt">174,147</span> under the Promissory Note with the Sponsor, with an additional $<span id="xdx_90E_eus-gaap--OtherShortTermBorrowings_iI_c20220331__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zFCuyvJivV56" title="Aditional,Short-term debt">9,606</span> being borrowed during the three months ended
March 31, 2022. Following the Initial Public Offering of the Company on February 17, 2022, a total of $<span id="xdx_906_eus-gaap--RepaymentsOfRelatedPartyDebt_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_znybYJkGdhs9" title="Repayment of promissory note related party">183,753</span> under the Promissory Note
was repaid on <span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z73tq7czUyba" title="Debt maturity date">February 25, 2022</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 12, 2022, the Company issued a second unsecured promissory note (the &#8220;Second Promissory Note&#8221;) to the Sponsor, pursuant
to which the Company may borrow up to an aggregate principal amount of $<span id="xdx_90B_eus-gaap--ShortTermBorrowings_iI_c20221012__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zPcyK9i0OeLa" title="Short-term debt">500,000</span>, to be used for payment of costs related to the initial
Business Combination. The Second Promissory Note is non-interest bearing and payable on the earlier of (i) August 17, 2023 or (ii) the
date the Company consummates an initial Business Combination. As of December 31, 2022, the Company had borrowed $<span id="xdx_90A_eus-gaap--ShortTermBorrowings_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zkt87k112sHd" title="Short-term debt">250,000</span> under the Second
Promissory Note with the Sponsor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2023, the Company restated and amended the Second Promissory Note, pursuant to which the Sponsor shall loan to the Company up
to $<span id="xdx_90A_eus-gaap--RepaymentsOfLongTermDebt_c20230301__20230301__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zyIZUX0OGHAa" title="Sponsor loan">2,000,000</span> to pay, among other things, any extension fees and transaction costs associated with any extensions of time needed for
the Company to consummate its business combination. For the purposes of clarity, the Company and the Sponsor hereby agreed that the certain
instrument dated as of October 12, 2022 pursuant to which the Sponsor purported to loan up to $<span id="xdx_90F_eus-gaap--ShortTermBorrowings_iI_c20221012__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zA4KJ88O29L" title="Short-term debt">500,000</span> to the Company was hereby canceled
and deemed void ab initio. The Note bears no interest and is repayable in full upon the earlier of (a) February 17, 2024 or (b) the date
of the consummation of the Company&#8217;s initial business combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 27, 2023, the Company issued an amended and restated promissory note (the &#8220;Note&#8221;), pursuant to which the Sponsor shall
loan to the Company up to $<span id="xdx_90F_eus-gaap--RepaymentsOfLongTermDebt_c20230427__20230427__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zdcc84Z2W3xk" title="Sponsor loan">4,500,000</span> to pay, among other things, any extension fees and transaction costs associated with any extensions
of time needed for the Company to consummate its business combination. For the purposes of clarity, the Company and the Sponsor hereby
agreed that the certain instrument dated as of March 1, 2023 pursuant to which the Sponsor purported to loan up to $<span id="xdx_909_eus-gaap--RepaymentsOfLongTermDebt_c20230301__20230301__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zuLzqaz2qwp9" title="Sponsor loan">2,000,000</span> to the
Company was hereby canceled and deemed void ab initio. The Note bears no interest and is repayable in full upon the earlier of (a) February
17, 2024 or (b) the date of the consummation of the Company&#8217;s initial business combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six month period ended June 30, 2023, the Company drew down an additional aggregate amount of $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_znMLXrKUhE69" title="Aggregate amouont">2,200,000 </span>from the Note. The proceeds
were used to fund the Company&#8217;s extension payments of $<span id="xdx_90C_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zRaVcthmdwfb" title="Total payment">1,634,120</span>, and the rest was used for operating capital. As of June 30, 2023
and December 31, 2022, the Company had borrowings of $<span id="xdx_90F_eus-gaap--ShortTermBorrowings_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zZ9pUxvg17L6" title="Short-term debt">2,450,000</span> and $<span id="xdx_906_eus-gaap--ShortTermBorrowings_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zAKqHf7kYop4" title="Short-term debt">250,000</span>, respectively, under the Note with the Sponsor.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Administrative
Support Agreement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into an agreement with the Sponsor, commencing on the effective date of the Initial Public Offering, pursuant to which
the Sponsor has agreed to make available to the Company certain general and administrative services, including office space, utilities
and administrative services, as the Company may require from time to time. The Company has agreed to pay the Sponsor $<span id="xdx_903_eus-gaap--CostOfRevenue_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zyPsTXhL3X3f" title="Sponsor for services">10,000</span> per month
for these services. Upon the completion of an initial Business Combination, the Company will cease paying these monthly fees. For the
three and six months ended June 30, 2023, the Company incurred $<span id="xdx_906_eus-gaap--AdministrativeFeesExpense_c20230401__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zoUWkxMWD8t3" title="Admistration support expense">30,000</span> and $<span id="xdx_90A_eus-gaap--AdministrativeFeesExpense_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zg2Jkg1AGWee" title="Admistration support expense">60,000</span> of administrative support expenses, respectively.
For the three and six months ended June 30, 2022, the Company incurred $<span id="xdx_909_eus-gaap--AdministrativeFeesExpense_c20220401__20220630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zBC7XkF6wO04" title="Admistration support expense">30,000</span> and $<span id="xdx_90D_eus-gaap--AdministrativeFeesExpense_c20220101__20220630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zjDqRruvfqac" title="Admistration support expense">45,000</span>, respectively, of administrative support expenses.
As of June 30, 2023 and December 31, 2022, $<span id="xdx_90F_ecustom--AccruedExpensesRelatedPartyCurrent_iI_dxL_c20230630_zoGizhVFLwlh" title="Accrued expense related party::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0896">0</span></span> and $<span id="xdx_900_ecustom--AccruedExpensesRelatedPartyCurrent_iI_c20221231_zUjWxBbnLoEg" title="Accrued expense related party">10,000</span>, respectively, related to this agreement were recorded in accrued expenses
- related party in the accompanying balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related
Party Loans</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to finance transaction costs in connection with a Business Combination, the Company&#8217;s Sponsor or an affiliate of the Sponsor,
or the Company&#8217;s officers and directors may, but are not obligated to, loan the Company funds as may be required (&#8220;Working
Capital Loans&#8221;). Such Working Capital Loans would be evidenced by promissory notes. The notes would either be repaid upon consummation
of a Business Combination, without interest, or, at the lender&#8217;s discretion, up to $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__srt--RangeAxis__srt--MaximumMember_zib9nyw7mJfl" title="Stock issued during period, value, conversion of units">1,500,000</span> of notes may be converted upon consummation
of a Business Combination into additional Private Placement Units at a price of $<span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zBZ8nmjaHV1k" title="Debt conversion price per share">10.00</span> per Unit. In the event that a Business Combination
does not close, the Company may use a portion of proceeds held outside the Trust Account to repay the Working Capital Loans, but no proceeds
held in the Trust Account would be used to repay the Working Capital Loans.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Company anticipates that it may not be able to consummate the initial Business Combination within 12 months, the Company may, by
resolution of the board if requested by the Sponsor, extend the period of time to consummate a Business Combination up to two (2) times,
each by an additional three months (for a total of up to 18 months to complete a Business Combination), subject to the Sponsor depositing
additional funds into the Trust Account as set out below. Pursuant to the terms of the Amended and Restated Certificate of Incorporation
and the trust agreement to be entered into between the Company and Continental Stock Transfer &amp; Trust Company, in order for the time
available for the Company to consummate the initial Business Combination to be extended, the Sponsor or its affiliates or designees,
upon five (5) business days advance notice prior to the applicable deadline, must deposit into the Trust Account $<span id="xdx_901_eus-gaap--Deposits_iI_c20230630__srt--TitleOfIndividualAxis__custom--UnderwriterMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zt9QLDx31gG9" title="Deposits">1,725,000</span> with the
underwriters&#8217; over-allotment option exercised in full ($<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--TitleOfIndividualAxis__custom--UnderwriterMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z6poZ0xfmpL8" title="Share price">0.20</span> per unit), on or prior to the date of the applicable deadline, for
each of the available three month extensions, providing a total possible Business Combination period of 18 months at a total payment
value of $<span id="xdx_90C_eus-gaap--Deposits_iI_c20230630__srt--TitleOfIndividualAxis__custom--UnderwriterMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--RestatementAxis__srt--RestatementAdjustmentMember_zAoyLvrvZEQ2" title="Deposits">3,450,000</span> with the underwriters&#8217; over-allotment option exercised in full ($<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--TitleOfIndividualAxis__custom--UnderwriterMember__srt--RestatementAxis__srt--RestatementAdjustmentMember_ztUpygIHKYY4" title="Share price">0.40</span> per unit) (the &#8220;Extension Loans&#8221;).
Any such payments would be made in the form of non-interest bearing loans. If the Company completes its initial Business Combination,
the Company will, at the option of the Sponsor, repay the Extension Loans out of the proceeds of the Trust Account released to the Company
or convert a portion or all of the total loan amount into units at a price of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zBvdoH23o9Ia" title="Share price">10.00</span> per unit, which units will be identical to the Private
Placement Units. If the Company does not complete a Business Combination, the Company will repay such loans only from funds held outside
of the Trust Account. Furthermore, the letter agreement with the Initial Stockholders contains a provision pursuant to which the Sponsor
will agree to waive its right to be repaid for such loans to the extent there is insufficient funds held outside of the Trust Account
in the event that the Company does not complete a Business Combination. The Sponsor and its affiliates or designees are not obligated
to fund the Trust Account to extend the time for the Company to complete the initial Business Combination. The Public Stockholders will
not be afforded an opportunity to vote on the extension of time to consummate an initial Business Combination from 12 months to 18 months
described above or redeem their shares in connection with such extensions.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<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 entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-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;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R12.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295772576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_807_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zH1TkFNvuYuk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6. <span id="xdx_82A_zv1LtYVQgch1">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registration
and Shareholder Rights Agreement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
holders of the Founder Shares, as well as the holders of the Private Placement Units (and underlying securities) and any securities issued
in payment of Working Capital Loans made to the Company, will be entitled to registration rights pursuant to an agreement signed on the
effective date of the Initial Public Offering. The holders of a majority of these securities are entitled to make up to three demands
that the Company register such securities. The holders of a majority of these securities can elect to exercise these registration rights
at any time after the Company consummates a Business Combination. In addition, the holders have certain &#8220;piggy-back&#8221; registration
rights with respect to registration statements filed subsequent to the consummation of a Business Combination. The Company will bear
the expenses incurred in connection with the filing of any such registration statements. Notwithstanding anything to the contrary, under
FINRA Rule 5110, the underwriters and/or their designees may only make a demand registration (i) on one occasion and (ii) during the
five-year period beginning on the effective date of the registration statement relating to the Initial Public Offering, and the underwriters
and/or their designees may participate in a &#8220;piggy-back&#8221; registration only during the seven-year period beginning on the
effective date of the registration statement relating to the Initial Public Offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underwriting
Agreement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simultaneously
with the Initial Public Offering, the underwriters fully exercised the over-allotment option to purchase an additional <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember_zKBRaTuqcnSd" title="Number of common stock issuance">1,125,000</span> Units
at an offering price of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zr2luAQxF5ra" title="Offering price">10.00</span> per Unit for an aggregate purchase price of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zTOfG0jBZPHf" title="Stock issued during period value">11,250,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
underwriters were paid a cash underwriting discount of $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zFylUsbK69g9" title="Offering price">0.20</span> per Unit, or $<span id="xdx_90E_ecustom--UnderwritingCommissionOfferingCosts_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z39zO6FgIDlg" title="Commission for underwriter">1,078,125</span> in the aggregate, upon the closing of the Initial
Public Offering. In addition, $<span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--DeferredUnderwritingCommissionMember_zhCbtZr2Yzq4" title="Offering price">0.35</span> per Unit, or $<span id="xdx_906_ecustom--DeferredUnderwritingFeePayable_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--DeferredUnderwritingCommissionMember_zduLeoC6RnQ1" title="Deferred underwriting fee payable">2,803,125</span> in the aggregate will be payable to the underwriters for deferred underwriting
commissions. The deferred fee will become payable to the underwriters from the amounts held in the Trust Account solely in the event
that the Company completes a Business Combination, subject to the terms of the underwriting agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<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 entire disclosure for commitments and contingencies.</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/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R13.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295604672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; DEFICIT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; DEFICIT</a></td>
<td class="text"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zBb8AVIfiVR1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7. <span id="xdx_822_zFGSgKtmuj6g">STOCKHOLDERS&#8217; DEFICIT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Preferred
stock</i></b> &#8212; The Company is authorized to issue <span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_c20230630_zHI0wScSBvGj" title="Preferred stock, shares authorized"><span id="xdx_90F_eus-gaap--PreferredStockSharesAuthorized_iI_c20221231_zjLp8IU01Ee2" title="Preferred stock, shares authorized">1,250,000</span></span> shares of preferred stock with a par value of $<span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20230630_zilYas9ak30c" title="Preferred stock, par value"><span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20221231_zVDY3Q5CvPVg" title="Preferred stock, par value">0.0001</span></span> per share with
such designations, voting and other rights and preferences as may be determined from time to time by the Company&#8217;s board of directors.
As of June 30, 2023 and December 31, 2022 there were <span id="xdx_902_eus-gaap--PreferredStockSharesIssued_iI_do_c20221231_zMJHwWZe605c" title="Preferred stock, shares issued"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_do_c20230630_zsXxyOPG0Fz4" title="Preferred stock, shares issued"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630_zVGODNDgEZC6" title="Preferred stock, shares outstanding"><span id="xdx_906_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20221231_zXu2qCe12aEh" title="Preferred stock, shares outstanding">no</span></span></span></span> shares of preferred stock issued or outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class
A common stock &#8212; </i></b>The Company is authorized to issue <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQJ5AS7ViVWe" title="Common stock, shares authorized"><span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zFnmsVqxWxx2" title="Common stock, shares authorized">125,000,000</span></span> shares of Class A common stock with a par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zfSg8WafQ40l" title="Common stock, par value"><span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsrebDGolIb3" title="Common stock, par value">0.0001</span></span>
per share. <span id="xdx_90C_eus-gaap--CommonStockVotingRights_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z7YLmOBOdDKf" title="Common stock, voting rights">Holders of Class A common stock are entitled to one vote for each share.</span> As of June 30, 2023, there were <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zTtBiq3xIyak" title="Common stock, shares issued"><span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zbyI7mlpviI1" title="Common stock, shares outstanding">420,456</span></span> shares of
Class A common stock issued and outstanding, excluding <span id="xdx_905_ecustom--CommonStockPossibleRedemption_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zd0BGcK2rFxd" title="Common stock, possible redemption">5,447,059</span> shares of Class A common stock subject to possible redemption. As of
December 31, 2022, there were <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z5wNdTY1tkp4" title="us-gaap:CommonStockSharesIssued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxd8BoRr75W7" title="Common stock, shares outstanding">420,456</span></span> shares of Class A common stock issued and outstanding, excluding <span id="xdx_900_ecustom--CommonStockPossibleRedemption_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zSsmDyGrcj2f" title="Common stock, possible redemption">8,625,000</span> shares of Class A common
stock subject to possible redemption.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class
B common stock &#8212; </i></b>The Company is authorized to issue <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBK8kYKkT8Yc" title="Common stock, shares authorized"><span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI9sehxaD8Bd" title="Common stock, shares authorized">12,500,000</span></span> shares of Class B common stock with a par value of $<span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zue4SHQR0DHd" title="Common stock, par value"><span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjINyhfbQD8b" title="Common stock, par value">0.0001</span></span>
per share. <span id="xdx_902_eus-gaap--CommonStockVotingRights_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zwJ1fbC3x7Q6" title="Common stock, voting rights">Holders of Class B common stock are entitled to one vote for each share.</span> As of June 30, 2023 and December 31, 2022, there
were <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZcogc10oCob" title="Common stock, shares issued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zmElWZQ9TNq1" title="Common stock, shares outstanding"><span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z4gnBeQeys4b" title="Common stock, shares issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqnHqJX1DuTl" title="Common stock, shares outstanding">2,156,250</span></span></span></span> shares of Class B common stock issued and outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 15, 2021, the Sponsor purchased <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zkP8ZUGHVhj" title="Number of shares issued">2,875,000</span> shares of Class B common stock for an aggregate purchase price of $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z8jXgLfGfiE1" title="Sale of units in initial public offering, net of offering costs">25,000</span>, or approximately
$<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzayGnJiFv0k" title="Shares issued price per share">0.012</span> per share. On November 19, 2021, the Company canceled <span id="xdx_904_ecustom--StockCancelledDuringPeriodShares_c20211118__20211119__srt--TitleOfIndividualAxis__custom--SponsorMember_z3jPYZSq7Yl1" title="Common stock shares canceled during period">718,750</span> shares of Class B common stock. All shares and associated amounts
have been retroactively restated to reflect the surrender of these shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants
&#8212; </i></b>As of June 30, 2023 and December 31, 2022, there were <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z7tj2Ej2bZ8f" title="Warrants outstanding">8,625,000</span> Public Warrants and <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20221231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zBmJJ8bx3Hpb" title="Warrants outstanding">377,331 </span>Private Placement Warrants
outstanding, respectively. The Public Warrants may only be exercised for a whole number of Class A Common Stock. No fractional shares
will be issued upon exercise of the Public Warrants. The Public Warrants will become exercisable on the later of (a) 30 days after the
consummation of a Business Combination or (b) 12 months from the closing of the Initial Public Offering. No Public Warrants will be exercisable
for cash unless the Company has an effective and current registration statement covering the common stock issuable upon exercise of the
Public Warrants and a current prospectus relating to such common stock. Notwithstanding the foregoing, if a registration statement covering
the common stock issuable upon the exercise of the Public Warrants is not effective within 90 days from the consummation of a Business
Combination, the holders may, until such time as there is an effective registration statement and during any period when the Company
shall have failed to maintain an effective registration statement, exercise the Public Warrants on a cashless basis pursuant to an available
exemption from registration under the Securities Act. If an exemption from registration is not available, holders will not be able to
exercise their Public Warrants on a cashless basis. The Public Warrants will expire five years from the consummation of a Business Combination
or earlier upon redemption or liquidation.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may call the warrants for redemption, in whole and not in part, at a price of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zYW8xkJxJ3Ff" title="Warrant exercise price per share">0.01</span> per warrant:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"></td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at
    any time while the Public Warrants are exercisable,</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; text-align: justify"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">upon
    not less than 30 days&#8217; prior written notice of redemption to each Public Warrant holder,</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; text-align: justify; text-indent: -0.25in"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><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; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.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.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
    and only if, the reported last sale price of the common stock equals or exceeds $18 per share, for any 20 trading days within a 30-day
    trading period ending on the third trading day prior to the notice of redemption to Public Warrant holders, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td><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; text-align: justify"><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><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">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">if,
    and only if, there is a current registration statement in effect with respect to the common stock underlying such warrants at the
    time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of
    redemption.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; text-align: justify; text-indent: -0.25in"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the common stock issuable
upon the exercise of the Placement Warrants will not be transferable, assignable or salable until after the completion of a Business
Combination, subject to certain limited exceptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the
Public Warrants to do so on a &#8220;cashless basis.&#8221; The exercise price and number of common stock issuable upon exercise of the
warrants may be adjusted in certain circumstances including in the event of a stock dividend, extraordinary dividend or recapitalization,
reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of common stock at a price below its
exercise price. Additionally, in no event will the Company be required to net cash settle the warrants. If the Company is unable to complete
a Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants
will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company&#8217;s assets
held outside of the Trust Account with respect to such warrants. Accordingly, the warrants may expire worthless.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for the Public Warrants and Private Placement Warrants in accordance with the guidance contained in ASC Topic 815, <i>Derivatives
and Hedging</i> (&#8220;ASC 815&#8221;). Such guidance provides that the warrants described above are not precluded from equity classification.
Equity-classified contracts are initially measured at fair value (or allocated value). Subsequent changes in fair value are not recognized
as long as the contracts continue to be classified in equity.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<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 entire disclosure for equity.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<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;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R14.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682291835216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><p id="xdx_809_eus-gaap--FairValueMeasurementInputsDisclosureTextBlock_zGtcEzYizSBl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8. <span id="xdx_821_zzbxAALWiiG">FAIR VALUE MEASUREMENTS</span></b></span></p>

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

<p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zQ2BnBUZuREa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information about the Company&#8217;s financial assets that are measured at fair value on a recurring basis
as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine
such fair value:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zyCmiatJvSSc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF FAIR VALUE MEASUREMENT</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount
    at Fair Value</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 30pt; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
    Treasury Securities</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zbyBcTwAjMG4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,105,401</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxIsT8CzrqE5" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,105,401</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zp58aGQqacV2" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1010">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zVo08nIOfv31" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1012">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury
    Securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zLYnwZYJvoH7" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,824,794</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAzWyWoW09Ub" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,824,794</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zk259IfnUorf" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1018">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zGA5TqShrpKg" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1020">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8AE_zUFXhNhiEIhi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<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 entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//820/tableOfContent<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;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R15.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295139184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zsSy7cLdwE58" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9. <span id="xdx_820_zTCjda5ilVd6">INCOME TAXES</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s effective tax rate for the for the three and six months ended June 30, 2023, was <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230401__20230630_zfXJwVpMncRa" title="Effective tax rate">3.2</span>% and <span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230101__20230630_zfAvsN4tk6N1" title="Effective tax rate">(78.8)</span>%. The Company&#8217;s
effective tax rate for the three and six months ended June 30, 2022 was <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20220401__20220630_zwL8iU3aJp8c" title="Effective tax rate"><span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20220101__20220630_zCvuMbUuSsi3" title="Effective tax rate">0.0</span></span>%. The Company&#8217;s effective tax rate differs from the
statutory income tax rate of <span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20230101__20230630_zFaTOLoRiyI" title="Statutory income tax rate">21</span>% primarily due to non-deductible operating costs. The Company has historically calculated the provision
for income taxes during interim reporting periods by applying an estimate of the annual effective tax rate for the full fiscal year to
income or loss for the reporting period.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<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 entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-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;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R16.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295203648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--SubsequentEventsTextBlock_zq6JWY6WrY17" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10. <span id="xdx_828_z5NOhlmmN7b4">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the recent developments mentioned in Note 1, the Company did not identify any subsequent events.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SubsequentEventsTextBlock">
<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 entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-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;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R17.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682292746976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) - Genesis Unicorn Capital Corp [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</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_us-gaap_BasisOfAccounting', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_841_eus-gaap--BasisOfAccounting_zNNVgRo0GHh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zJ01FuQqgH2h">Basis
of Presentation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited financial statements of the Company are presented in conformity with accounting principles generally accepted
in the United States of America (&#8220;GAAP&#8221;) and pursuant to the rules and regulations of the SEC. Certain information or footnote
disclosures normally included in financial statements prepared in accordance with GAAP have been omitted, pursuant to the rules and regulations
of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a comprehensive
presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited financial
statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial
position, operating results and cash flows for the periods presented. The accompanying unaudited financial statements should be read
in conjunction with the Company&#8217;s Annual Report on Form 10-K/A as filed with the SEC on April 24, 2023. The interim results for
the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future
interim periods.</span></p>

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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company</a></td>
<td class="text"><p id="xdx_84B_ecustom--EmergingGrowthCompanyPolicyTextBlock_zZp5YX0Rbdal" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z32yAu9fB214">Emerging
Growth Company</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company,&#8221; as defined in Section 2(a) of the Securities Act, as modified by the Jumpstart Our
Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it may take advantage of certain exemptions from various reporting requirements
that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding
executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory
vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company has elected
to implement the aforementioned exemptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting
standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do
not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting
standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements
that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of
such extended transition period which means that when a standard is issued or revised and it has different application dates for public
or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies
adopt the new or revised standard. This may make comparison of the Company&#8217;s financial statements with another public company which
is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult
or impossible because of the potential differences in accounting standards used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<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_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--UseOfEstimates_zzqzQz0AxLqa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zASubZTi5Uxl">Use
of Estimates</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Making
estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of
a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating
its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ
significantly from those estimates.</span></p>

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

<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_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zXXeG0VzTpjk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zXmCUOcdRo1e">Cash
and Cash Equivalents</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents.
The Company did not have any cash equivalents as of June 30, 2023 and December 31, 2022. The Company had operating cash (i.e. cash held
outside the Trust Account) of $<span id="xdx_90A_eus-gaap--Cash_iI_c20230630_zTy2vchlJ2gj" title="Cash">89,098</span> and $<span id="xdx_90D_eus-gaap--Cash_iI_c20221231_z0j1ZC4xzkOh" title="Cash">98,254</span> as of June 30, 2023 and December 31, 2022, respectively.</span></p>

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

<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_us-gaap_InvestmentPolicyTextBlock', window );">Investments Held in Trust Account</a></td>
<td class="text"><p id="xdx_847_eus-gaap--InvestmentPolicyTextBlock_z39WEPwTOyA" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_z1l4e8amIYh2">Investments
Held in Trust Account</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the assets held in the Trust Account were comprised of U.S. government securities, within the
meaning set forth in Section 2(a) (16) of the Investment Company Act, with maturities of 185 days or less, or investments in money market
funds that invest in U.S. government securities and generally have a readily determinable fair value, or a combination thereof. When
the Company&#8217;s investments held in the Trust Account are comprised of U.S. government securities, the investments are classified
as trading securities. When the Company&#8217;s investments held in the Trust Account are comprised of money market funds, the investments
are recognized at fair value. Trading securities and investments in money market funds are presented on the balance sheets at fair value
at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities are reported in the
statements of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
The Company had $<span id="xdx_90D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zxUd0sgoMabe" title="Investment held in trust account">58,105,401</span> and $<span id="xdx_902_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zE6FKc6LoM4d" title="Investment held in trust account">88,824,794</span> in investments held in the Trust Account as of June 30, 2023 and December 31, 2022, respectively.
The decrease in the Trust Account from December 31, 2022 to June 30, 2023 was due to redeeming stockholders that were paid $<span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230101__20230630_zNR8inWXwvqf" title="Payment of cash to redeeming stockholders">32,707,627</span>,
as discussed below, and $<span id="xdx_907_ecustom--CashWithdrawnFromTrustAccountToPayTaxes_c20230101__20230630_zZgloWQebkHa" title="Withdrawn pay taxes">853,260</span> which was withdrawn to pay taxes. This amount was partially offset by extension payments made to the
Trust Account in the amount of $<span id="xdx_901_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630_z99LcD6glPl5" title="Total payment">1,634,120</span>, which were funded by a Second Promissory Note, as discussed in Note 5, and investment income
earned of $<span id="xdx_902_eus-gaap--GainLossOnInvestments_c20230101__20230630_zj73F8uFhwbh" title="Investment income earned">1,207,374</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock', window );">Class A Common Stock Subject to Possible Redemption</a></td>
<td class="text"><p id="xdx_846_ecustom--CommonStockSubjectToPossibleRedemptionPolicyTextBlock_zCceWoSN3o1k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><span id="xdx_86F_zc9aaJynYbY1">Class
A Common Stock Subject to Possible Redemption</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
discussed in Note 3, all of the <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20230630_zjEJJ5q24xDf" title="Sale of stock">8,625,000</span> shares of Class A common stock sold as part of the Units in the Initial Public Offering contain
a redemption feature which allows for the redemption of such Public Shares in connection with the Company&#8217;s liquidation, if there
is a stockholder vote or tender offer in connection with the Business Combination and in connection with certain amendments to the Amended
and Restated Certificate of Incorporation. In accordance with SEC and its staff&#8217;s guidance on redeemable equity instruments, which
has been codified in ASC 480, conditionally redeemable Class A common stock (including shares of Class A common stock that feature redemption
rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within
the Company&#8217;s control) are classified as temporary equity. Ordinary liquidation events, which involve the redemption and liquidation
of all of the entity&#8217;s equity instruments, are excluded from the provisions of ASC 480. As discussed in Note 1, Description of
Organization, and in connection with the stockholders&#8217; vote at the special meeting on February 14, 2023, <span id="xdx_90F_ecustom--CommonStockRedemptionOnShares_iI_c20230214_zct2QBJfxi8k" title="Common stock shares redemption">3,177,941</span> shares were
tendered for redemption, resulting in $<span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230213__20230214_zAAqIxXmzcd9" title="Payment of cash to redeeming stockholders">32,707,627</span> paid from the Trust Account to redeeming stockholders. As a result of the redemption,
as of June 30, 2023, the Company had <span id="xdx_900_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230630_zGcnqyLS5KG3" title="Common stock subject to redemption shares">5,447,059</span> shares of Class A common stock subject to possible redemption presented at redemption
value as temporary equity, outside of the stockholders&#8217; (deficit) equity section of the Company&#8217;s balance sheet that are
subject to redemption.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
ASC 480, the Company has elected to recognize changes in redemption value immediately as they occur and adjusts the carrying value of
redeemable common stock to equal the redemption value at the end of each reporting period. Such changes are reflected in additional paid-in
capital, or in the absence of additional capital, in accumulated deficit. The redemption value of the redeemable common stock as of June
30, 2023 increased as the income earned on the Trust Account exceeds the Company&#8217;s expected tax obligations plus up to $<span id="xdx_908_ecustom--DissolutionExpenses_c20230101__20230630_z9BuNZwS90E3" title="Dissolution expenses">100,000</span>
to pay dissolution expenses (see Note 1). As such, the Company recorded an increase in the carrying amount of the redeemable common stock
of $$<span id="xdx_908_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_iN_di_c20230101__20230630_zTop9EuDnYcc" title="Remeasurement of Class A common stock subject to redemption amount">2,338,694</span> during the six months ended June 30, 2023.</span></p>

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

<p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z6YsKjHAvtNh" style="display: none">SCHEDULE OF CONSOLIDATED BALANCE SHEETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at December 31, 2022</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" style="width: 16%; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,297,794</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption
    of Class A common stock subject to redemption</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" style="text-align: right" title="Redemption of Class A common stock subject to redemption"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,707,627</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">521,015</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A
    common stock subject to possible redemption at March 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" style="font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,111,182</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,817,679</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at June 30, 2023</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,928,861</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock', window );">Offering Costs associated with the Initial Public Offering</a></td>
<td class="text"><p id="xdx_84B_ecustom--OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_zFtlZH4w9Wbb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_zhGnD7bdvTMa">Offering
Costs associated with the Initial Public Offering</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Offering
costs consisted of legal, accounting, underwriting fees and other costs incurred through the Initial Public Offering that were directly
related to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public
Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with derivative warrant
liabilities are expensed as incurred, presented as non-operating expenses in the statement of operations. Offering costs associated with
the Class A common stock were charged to stockholders&#8217; equity (deficit) upon the completion of the Initial Public Offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<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_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zjxbtD3e4che" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zkgYlLnZC5w">Income
Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company complies with the accounting and reporting requirements of ASC Topic 740, <i>Income Taxes </i>(&#8220;ASC 740&#8221;), which
requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities
are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable
or deductible amounts, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect
taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions
taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be
sustained upon examination by taxing authorities. The Company&#8217;s management determined the United States is the Company&#8217;s
only major tax jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as income
tax expense. There were <span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20230630_zrYDxrysgGJ2" title="Unrecognized tax benefits"><span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20221231_zuVhH6y5udfj" title="Unrecognized tax benefits">no</span></span> unrecognized tax benefits as of June 30, 2023 and December 31, 2022 and <span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20230630_zPWNJUuIp4y1" title="Accrued for interest and penalties"><span id="xdx_908_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20221231_zUZQTEFS3iya" title="Accrued for interest and penalties">no</span></span> amounts accrued for interest and
penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material
deviation from its position. The Company is subject to income tax examinations by major taxing authorities since inception.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 9 for additional information on income taxes for the periods presented.</span></p>

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

<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_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) Per Share of Common Stock</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zjQRgOELSCE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zCKqROVmyQNb">Net
Income (Loss) Per Share of Common Stock</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
income (loss) per share of common stock is computed by dividing net income (loss) by the weighted-average number of shares of common
stock outstanding during the period. Remeasurement associated with the redeemable shares of Class A common stock is excluded from net
income (loss) per share as the redemption value approximates fair value. Therefore, the earnings per share calculation allocates income
and losses shared pro rata between Class A and Class B common stock. As a result, the calculated net income (loss) per share is the same
for Class A and Class B common stock. The Company has not considered the effect of the Public Warrants (as defined in Note 7) and Private
Placement Warrants (as defined in Note 7) to purchase an aggregate of <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zjv80tQcPqgl" title="Warrants to purchase">9,002,331</span> shares in the calculation of diluted net income (loss)
per share, since the exercise of the warrants are contingent upon the occurrence of future events.</span></p>

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

<p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zW6wwO4zjbP6" style="display: none">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 June 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2023</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Numerator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 20pt">Net income (loss)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">183,201</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">67,325</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(122,904</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(30,726</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(193,818</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(62,773</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(236,732</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(77,756</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt">Basic and diluted weighted average shares outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding">5,867,515</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding">8,265,000</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding">6,657,611</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding">6,337,707</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding">2,081,665</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Basic and diluted net income (loss) per share</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share">0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share">0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share">(0.01</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share">(0.01</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share">(0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share">(0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share">(0.04</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share">(0.04</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
</table>


<p id="xdx_8AB_zmRrh70hk516" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<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_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z3MQQcS2dZ4k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zkmSdBUs7BH">Concentration
of Credit Risk</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentration of credit risk consist of a cash account in a financial institution
which, at times may exceed the Federal depository insurance coverage of $<span id="xdx_905_eus-gaap--FederalDepositInsuranceCorporationPremiumExpense_c20230101__20230630_zSIPhI4mBbig" title="Federal deposit insurance corporation premium expense">250,000</span>. The Company has not experienced losses on this account
and management believes the Company is not exposed to significant risks on such account.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>GENESIS
                                            UNICORN CAPITAL CORP. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO UNAUDITED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2023</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<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_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_849_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zueFNvKRUcz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zccRHoSOVRt2">Fair
Value of Financial Instruments</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company applies ASC Topic 820, <i>Fair Value Measurement</i> (&#8220;ASC 820&#8221;), which establishes a framework for measuring fair
value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price
that would be received for an asset or paid to transfer a liability in the Company&#8217;s principal or most advantageous market in an
orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires
an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable
inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market
data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity&#8217;s own assumptions based
on market data and the entity&#8217;s judgments about the assumptions that market participants would use in pricing the asset or liability
and are to be developed based on the best information available in the circumstances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts reflected in the accompanying balance sheets for current assets and current liabilities approximate fair value due to
their short-term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 &#8212; Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement
are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2 &#8212; Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying
terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted
intervals.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3 &#8212; Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when
little or no market data exists for the assets or liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 8 for additional information on assets and liabilities measured at fair value.</span></p>

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

<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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Standards</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zn1INQTijVh4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zpt2CZRgCJnd">Recent
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not believe that any recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s financial statements.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock">
<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>Common Stock Subject To Possible Redemption [Policy Text Block]</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;">ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_ESGL_EmergingGrowthCompanyPolicyTextBlock">
<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>Emerging Growth Company [Policy Text Block]</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;">ESGL_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock">
<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>Offering Costs Associated With The Initial Public Offering [Policy Text Block]</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;">ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_BasisOfAccounting">
<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 entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<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;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<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>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-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;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_ConcentrationRiskCreditRisk">
<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>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-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;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_EarningsPerSharePolicyTextBlock">
<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>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<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>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-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;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_IncomeTaxPolicyTextBlock">
<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>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<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;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_InvestmentPolicyTextBlock">
<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>Disclosure of accounting policy for investment in financial asset.</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/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19<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;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<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>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_UseOfEstimates">
<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>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<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;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R18.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682296965504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) - Genesis Unicorn Capital Corp [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">SCHEDULE OF CONSOLIDATED BALANCE SHEETS</a></td>
<td class="text"><p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z6YsKjHAvtNh" style="display: none">SCHEDULE OF CONSOLIDATED BALANCE SHEETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at December 31, 2022</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" style="width: 16%; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,297,794</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption
    of Class A common stock subject to redemption</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" style="text-align: right" title="Redemption of Class A common stock subject to redemption"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,707,627</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">521,015</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A
    common stock subject to possible redemption at March 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" style="font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,111,182</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plus:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remeasurement
    of carrying value to redemption value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,817,679</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    A common stock subject to possible redemption at June 30, 2023</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,928,861</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zW6wwO4zjbP6" style="display: none">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 June 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2023</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class A</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Class B</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Basic and diluted net income (loss) per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Numerator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 20pt">Net income (loss)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">183,201</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">67,325</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(122,904</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(30,726</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(193,818</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(62,773</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(236,732</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(77,756</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt">Basic and diluted weighted average shares outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding">5,867,515</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding">8,265,000</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding">6,657,611</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding">2,156,250</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding">6,337,707</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding">2,081,665</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Basic and diluted net income (loss) per share</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share">0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share">0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share">(0.01</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share">(0.01</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share">(0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share">(0.03</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share">(0.04</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</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"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share">(0.04</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
</table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<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>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<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;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<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>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R19.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295068496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Genesis Unicorn Capital Corp [Member]</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">SCHEDULE OF FAIR VALUE MEASUREMENT</a></td>
<td class="text"><p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zQ2BnBUZuREa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information about the Company&#8217;s financial assets that are measured at fair value on a recurring basis
as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine
such fair value:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B8_zyCmiatJvSSc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF FAIR VALUE MEASUREMENT</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount
    at Fair Value</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 30pt; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
    Treasury Securities</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zbyBcTwAjMG4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,105,401</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxIsT8CzrqE5" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,105,401</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zp58aGQqacV2" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1010">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zVo08nIOfv31" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1012">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    held in Trust Account:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury
    Securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zLYnwZYJvoH7" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,824,794</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAzWyWoW09Ub" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,824,794</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zk259IfnUorf" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1018">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zGA5TqShrpKg" style="text-align: right" title="U.S. Treasury Securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1020">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<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>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R20.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682285947440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 14, 2023</div></th>
<th class="th"><div>Aug. 04, 2023</div></th>
<th class="th"><div>Jul. 27, 2023</div></th>
<th class="th"><div>Jul. 26, 2023</div></th>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 17, 2024</div></th>
<th class="th"><div>May 17, 2023</div></th>
<th class="th"><div>Feb. 17, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 84,851,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from issuance of private placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,773,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_BusinessCombinationSharePriceAndProRataInterest', window );">Business combination share price and pro rata interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_BusinessCombinationDescription', window );">Business combination, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">If the Company
is unable to complete a Business Combination within the Combination Period, the Company will (i) cease all operations except for the
purpose of winding up, (ii) as promptly as reasonably possible but no more than five business days thereafter, redeem 100% of the outstanding
Public Shares, at a per-share price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest
earned (net of taxes payable and less interest to pay dissolution expenses up to $100,000), divided by the number of then outstanding
Public Shares, which redemption will completely extinguish public stockholders&#8217; rights as stockholders (including the right to
receive further liquidation distributions, if any), subject to applicable law, and (iii) as promptly as reasonably possible following
such redemption, subject to the approval of the remaining stockholders and the Company&#8217;s board of directors, proceed to commence
a voluntary liquidation and thereby a formal dissolution of the Company, subject in each case to its obligations to provide for claims
of creditors and the requirements of applicable law.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_BusinessCombinationOrdinaryPurchaseShares', window );">Business combination ordinary purchase shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Total payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,634,120<span></span>
</td>
<td class="nump">$ 87,543,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockDiscountOnShares', window );">Common stock shares redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,177,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,023,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockSubjectToRedemptionShares', window );">Common stock subject to redemption shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,447,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_WorkingCapitalDeficit', window );">Working capital deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,129,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 903,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Seller [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_AdditionalFunding', window );">Additional funding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_AggregateAdditionalFunding', window );">Aggregate additional funding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Charter and Trust Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Deposits', window );">Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,725,000<span></span>
</td>
<td class="nump">$ 1,725,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,867,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockSubjectToRedemptionShares', window );">Common stock subject to redemption shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,447,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Net of tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member] | Vellar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">1,268,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member] | ARRT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member] | Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member] | Common Class A [Member] | Vellar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Number of redeemed shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">931,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Number of redeemed shares value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,141,403.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member] | Common Class A [Member] | ARRT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Number of redeemed shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Number of redeemed shares value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,427,750.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Subsequent Event [Member] | Common Class A [Member] | Forward Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredOfferingCosts', window );">Incurred offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,374,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsForCommissions', window );">Underwriting commission offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,078,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_DeferredUnderwritingCommission', window );">Deferred underwriting commission offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,803,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherDeferredCostsNet', window );">Other incurred offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 493,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87,543,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from issuance of private placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,773,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_AdditionalFunding">
<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>Additional funding.</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;">ESGL_AdditionalFunding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_AggregateAdditionalFunding">
<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>Aggregate additional funding.</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;">ESGL_AggregateAdditionalFunding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_BusinessCombinationDescription">
<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>Business combination description.</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;">ESGL_BusinessCombinationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</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_ESGL_BusinessCombinationOrdinaryPurchaseShares">
<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>Business combination ordinary purchase shares</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;">ESGL_BusinessCombinationOrdinaryPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_ESGL_BusinessCombinationSharePriceAndProRataInterest">
<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>Business combination share price and pro rata interest.</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;">ESGL_BusinessCombinationSharePriceAndProRataInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CommonStockSubjectToRedemptionShares">
<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>Common stock subject to redemption shares</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;">ESGL_CommonStockSubjectToRedemptionShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_DeferredUnderwritingCommission">
<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>Deferred underwriting commission.</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;">ESGL_DeferredUnderwritingCommission</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_WorkingCapital">
<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>Working capital.</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;">ESGL_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_WorkingCapitalDeficit">
<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>Working capital deficit.</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;">ESGL_WorkingCapitalDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<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>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<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;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<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>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<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;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479402/808-10-50-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;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommonStockDiscountOnShares">
<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>Discount on common shares, or any unamortized balance thereof, shown separately as a deduction from the applicable account(s) as circumstances require.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.4-07)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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;">us-gaap_CommonStockDiscountOnShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOfferingCosts">
<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>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480341/340-10-S99-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;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<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 aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCostsNet">
<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>Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherDeferredCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForCommissions">
<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 amount of cash paid for commissions during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<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;">us-gaap_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireMarketableSecurities">
<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>Amount of cash outflow for purchase of marketable 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<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 cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<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 cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SaleOfStockPricePerShare">
<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>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</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;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<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>Price of a single share of a number of saleable stocks of a company.</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;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<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>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<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>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=ESGL_SellerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=ESGL_SellerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ESGL_CharterAndTrustAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ESGL_CharterAndTrustAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ESGL_VellarMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ESGL_VellarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ESGL_ARRTMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ESGL_ARRTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ESGL_ForwardPurchaseAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ESGL_ForwardPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R21.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682297376960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue', window );">Class A common stock subject to possible redemption, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,111,182<span></span>
</td>
<td class="nump">$ 88,297,794<span></span>
</td>
<td class="nump">$ 88,297,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_PaymentOfCashToRedeemingStockholders', window );">Redemption of Class A common stock subject to redemption</a></td>
<td class="num">$ (32,707,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,707,627)<span></span>
</td>
<td class="num">(32,707,627)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_RemeasurementOfCarryingValueToRedemptionValue', window );">Remeasurement of carrying value to redemption value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,817,679<span></span>
</td>
<td class="nump">521,015<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue', window );">Class A common stock subject to possible redemption, ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,928,861<span></span>
</td>
<td class="nump">$ 56,111,182<span></span>
</td>
<td class="nump">$ 57,928,861<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_PaymentOfCashToRedeemingStockholders">
<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>Payment of cash to redeeming stockholders.</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;">ESGL_PaymentOfCashToRedeemingStockholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_ESGL_RemeasurementOfCarryingValueToRedemptionValue">
<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>Remeasurement of carrying value to redemption value.</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;">ESGL_RemeasurementOfCarryingValueToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue">
<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>Redemption value, as if currently redeemable, of redeemable noncontrolling interest for common shares, units or ownership interests classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 24(b)<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<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;">us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R22.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682285902672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic and diluted net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 250,526<span></span>
</td>
<td class="num">$ (153,630)<span></span>
</td>
<td class="num">$ (256,591)<span></span>
</td>
<td class="num">$ (314,488)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic and diluted net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 183,201<span></span>
</td>
<td class="num">$ (122,904)<span></span>
</td>
<td class="num">$ (193,818)<span></span>
</td>
<td class="num">$ (236,732)<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding</a></td>
<td class="nump">5,867,515<span></span>
</td>
<td class="nump">8,265,000<span></span>
</td>
<td class="nump">6,657,611<span></span>
</td>
<td class="nump">6,337,707<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding</a></td>
<td class="nump">5,867,515<span></span>
</td>
<td class="nump">8,265,000<span></span>
</td>
<td class="nump">6,657,611<span></span>
</td>
<td class="nump">6,337,707<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic and diluted net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 67,325<span></span>
</td>
<td class="num">$ (30,726)<span></span>
</td>
<td class="num">$ (62,773)<span></span>
</td>
<td class="num">$ (77,756)<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,081,665<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="nump">2,081,665<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_EarningsPerShareBasicAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R23.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682291776144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,254<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_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment held in trust account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,105,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,105,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,824,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_PaymentOfCashToRedeemingStockholders', window );">Payment of cash to redeeming stockholders</a></td>
<td class="nump">$ 32,707,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,707,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,707,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CashWithdrawnFromTrustAccountToPayTaxes', window );">Withdrawn pay taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">853,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_PaymentToAcquireMarketableSecurities', window );">Total payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,634,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_GainLossOnInvestments', window );">Investment income earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 658,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,282<span></span>
</td>
<td class="nump">$ 1,207,374<span></span>
</td>
<td class="nump">$ 110,316<span></span>
</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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockRedemptionOnShares', window );">Common stock shares redemption</a></td>
<td class="nump">$ 3,177,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockSubjectToRedemptionShares', window );">Common stock subject to redemption shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,447,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,447,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_DissolutionExpenses', window );">Dissolution expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_RemeasurementofClassCommonStockToRedemptionAmount', window );">Remeasurement of Class A common stock subject to redemption amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,338,694<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued for interest and penalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance corporation premium expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,002,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,002,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CashWithdrawnFromTrustAccountToPayTaxes">
<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>Cash withdrawn from trust account to pay taxes.</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;">ESGL_CashWithdrawnFromTrustAccountToPayTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_CommonStockRedemptionOnShares">
<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>Common stock shares redemption.</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;">ESGL_CommonStockRedemptionOnShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CommonStockSubjectToRedemptionShares">
<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>Common stock subject to redemption shares</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;">ESGL_CommonStockSubjectToRedemptionShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_DissolutionExpenses">
<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>Dissolution expenses.</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;">ESGL_DissolutionExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_ESGL_PaymentOfCashToRedeemingStockholders">
<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>Payment of cash to redeeming stockholders.</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;">ESGL_PaymentOfCashToRedeemingStockholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_ESGL_PaymentToAcquireMarketableSecurities">
<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>Payment to acquire marketable securities</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;">ESGL_PaymentToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_ESGL_RemeasurementofClassCommonStockToRedemptionAmount">
<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>Remeasurement of Class A common stock to redemption amount.</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;">ESGL_RemeasurementofClassCommonStockToRedemptionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_Cash">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<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;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<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>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<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;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<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>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GainLossOnInvestments">
<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>Amount of realized and unrealized gain (loss) on investment.</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/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<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 amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<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;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<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>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<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 number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</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;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_UnrecognizedTaxBenefits">
<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>Amount of unrecognized tax benefits.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<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;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R24.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682297356496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INITIAL PUBLIC OFFERING (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 84,851,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Public Warrant [Member] | Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price per share</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Gross proceeds</a></td>
<td class="nump">$ 86,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<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>Exercise price per share or per unit of warrants or rights outstanding.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<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;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<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 cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_SubsidiarySaleOfStockLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ESGL_PublicWarrantMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ESGL_PublicWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R25.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682288734176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRIVATE PLACEMENT (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of units during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of units during period</a></td>
<td class="nump">377,331<span></span>
</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_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock price per share</a></td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Gross proceeds from sale of stock</a></td>
<td class="nump">$ 3,773,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<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>Cash received on stock transaction after deduction of issuance costs.</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;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<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 number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</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;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_SaleOfStockPricePerShare">
<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>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</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;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R26.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682281888512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 27, 2023</div></th>
<th class="th"><div>Mar. 01, 2023</div></th>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Nov. 19, 2021</div></th>
<th class="th"><div>Oct. 27, 2021</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>May 17, 2023</div></th>
<th class="th"><div>Feb. 17, 2023</div></th>
<th class="th"><div>Oct. 12, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 23, 2021</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of promissory note related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 183,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_PaymentToAcquireMarketableSecurities', window );">Total payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,634,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_AccruedExpensesRelatedPartyCurrent', window );">Accrued expense related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Administrative Support Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AdministrativeFeesExpense', window );">Admistration support expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Administrative Support Agreement [Member] | Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CostOfRevenue', window );">Sponsor for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate amouont</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<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_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,147<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherShortTermBorrowings', window );">Aditional,Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Second Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate amouont</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_PaymentToAcquireMarketableSecurities', window );">Total payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,634,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_SharesNotSubjectToForfeiture', window );">Shares not subject to forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">IPO [Member] | Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of promissory note related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentMaturityDate', window );">Debt maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 25,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Chief Operating Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Scientific Advisor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Chief Scientific Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Two Independent Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Two Independent Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Strategic and Scientific Advisor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockCancelledDuringPeriodShares', window );">Common stock shares canceled during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">718,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Underwriters [Member] | Over-Allotment Option [Member] | Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Deposits', window );">Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,725,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,725,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Underwriters [Member] | Over-Allotment Option [Member] | Revision of Prior Period, Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Deposits', window );">Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited', window );">Forfeiture of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member] | Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,875,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember', window );">Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockCancelledDuringPeriodShares', window );">Common stock shares canceled during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">718,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt conversion price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember', window );">Sponsor [Member] | Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RepaymentsOfLongTermDebt', window );">Sponsor loan</a></td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember', window );">Sponsor [Member] | Second Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RepaymentsOfLongTermDebt', window );">Sponsor loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember', window );">Sponsor [Member] | Second Promissory Note [Member] | Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RepaymentsOfLongTermDebt', window );">Sponsor loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember', window );">Sponsor [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Stock issued during period, value, conversion of units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember', window );">Sponsor [Member] | Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,875,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_AccruedExpensesRelatedPartyCurrent">
<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>Accrued expenses related party current.</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;">ESGL_AccruedExpensesRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_PaymentToAcquireMarketableSecurities">
<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>Payment to acquire marketable securities</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;">ESGL_PaymentToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_ESGL_SharesNotSubjectToForfeiture">
<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>Shares not subject to forfeiture.</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;">ESGL_SharesNotSubjectToForfeiture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_ESGL_StockCancelledDuringPeriodShares">
<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>Stock cancelled during period shares.</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;">ESGL_StockCancelledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AdministrativeFeesExpense">
<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>Amount of expense for administrative fee from service provided, including, but not limited to, salary, rent, or overhead cost.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-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;">us-gaap_AdministrativeFeesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostOfRevenue">
<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 aggregate cost of goods produced and sold and services rendered during the reporting period.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<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 price per share of the conversion feature embedded in the debt instrument.</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/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-5<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;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<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>Face (par) amount of debt instrument at time of issuance.</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/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<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>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_Deposits">
<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 aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<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>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RepaymentsOfLongTermDebt">
<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 cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RepaymentsOfRelatedPartyDebt">
<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 cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<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>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited">
<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>Number of shares (or other type of equity) forfeited during the period.</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;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits">
<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>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<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>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ESGL_AdministrativeSupportAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ESGL_AdministrativeSupportAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ESGL_PromissoryNoteMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ESGL_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ESGL_SecondPromissoryNoteMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ESGL_SecondPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_ScientificAdvisorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_ScientificAdvisorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_ChiefScientificOfficerMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_ChiefScientificOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_TwoIndependentDirectorsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_TwoIndependentDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_IndependentDirectorsTwoMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_IndependentDirectorsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_StrategicAndScientificAdvisorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_StrategicAndScientificAdvisorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_SponsorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_UnderwriterMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_UnderwriterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ESGL_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R27.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682293621216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>May 17, 2023</div></th>
<th class="th"><div>Feb. 17, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_DeferredUnderwritingFeePayable', window );">Deferred underwriting fee payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,803,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,803,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of common stock issuance</a></td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member] | Underwriting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of common stock issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of common stock issuance</a></td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Offering price</a></td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Underwriting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_UnderwritingCommissionOfferingCosts', window );">Commission for underwriter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,078,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=ESGL_DeferredUnderwritingCommissionMember', window );">Deferred Underwriting Commission [Member] | Underwriting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_DeferredUnderwritingFeePayable', window );">Deferred underwriting fee payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,803,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_DeferredUnderwritingFeePayable">
<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>Deferred underwriting fee payable.</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;">ESGL_DeferredUnderwritingFeePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_UnderwritingCommissionOfferingCosts">
<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>Underwriting commission offering costs.</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;">ESGL_UnderwritingCommissionOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<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>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SubsidiarySaleOfStockLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ESGL_UnderwritingAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ESGL_UnderwritingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=ESGL_DeferredUnderwritingCommissionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=ESGL_DeferredUnderwritingCommissionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R28.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682291567232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; DEFICIT (Details Narrative) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Nov. 19, 2021</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>May 17, 2023</div></th>
<th class="th"><div>Feb. 17, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250,000<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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">8,023,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</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_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377,331<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_StockCancelledDuringPeriodShares', window );">Common stock shares canceled during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">718,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000,000<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Holders of Class A common stock are entitled to one vote for each share.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,456<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">5,867,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ESGL_CommonStockPossibleRedemption', window );">Common stock, possible redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,447,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,625,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500,000<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Holders of Class B common stock are entitled to one vote for each share.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,156,250<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="nump">2,156,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Common Class B [Member] | Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,875,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Sale of units in initial public offering, net of offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_CommonStockPossibleRedemption">
<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>Common stock subject to redemption.</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;">ESGL_CommonStockPossibleRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ESGL_StockCancelledDuringPeriodShares">
<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>Stock cancelled during period shares.</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;">ESGL_StockCancelledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ESGL_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ClassOfStockLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<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;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<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>Exercise price per share or per unit of warrants or rights outstanding.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<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;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<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>Number of warrants or rights outstanding.</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;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockVotingRights">
<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 voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<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;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<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>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<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>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ESGL_SponsorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ESGL_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R29.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682281880064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE MEASUREMENT (Details) - Genesis Unicorn Capital Corp [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_MarketableSecuritiesNoncurrent', window );">U.S. Treasury Securities</a></td>
<td class="nump">$ 58,105,401<span></span>
</td>
<td class="nump">$ 88,824,794<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_MarketableSecuritiesNoncurrent', window );">U.S. Treasury Securities</a></td>
<td class="nump">58,105,401<span></span>
</td>
<td class="nump">88,824,794<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_MarketableSecuritiesNoncurrent', window );">U.S. Treasury Securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_MarketableSecuritiesNoncurrent', window );">U.S. Treasury Securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MarketableSecuritiesNoncurrent">
<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>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R30.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140682295611328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative) - Genesis Unicorn Capital Corp [Member]<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(78.80%)<span></span>
</td>
<td class="nump">0.00%<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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<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>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-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;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<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>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_us-gaap_RestructuringCostAndReserveLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ESGL_GenesisUnicornCapitalCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>form6-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ESGL="http://esgl.asia.com/20230630"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="esgl-20230630.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ESGL:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-15</startDate>
            <endDate>2022-02-17</endDate>
        </period>
    </context>
    <context id="From2022-02-152022-02-17_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-15</startDate>
            <endDate>2022-02-17</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-17</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-02-232021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-23</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-15</startDate>
            <endDate>2022-02-17</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-17</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-07-262023-07-26_custom_GenesisUnicornCapitalCorpMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-26</startDate>
            <endDate>2023-07-26</endDate>
        </period>
    </context>
    <context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ForwardPurchaseAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:ForwardPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-27</startDate>
            <endDate>2023-07-27</endDate>
        </period>
    </context>
    <context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-27</startDate>
            <endDate>2023-07-27</endDate>
        </period>
    </context>
    <context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:VellarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-27</startDate>
            <endDate>2023-07-27</endDate>
        </period>
    </context>
    <context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:ARRTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-27</startDate>
            <endDate>2023-07-27</endDate>
        </period>
    </context>
    <context id="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-27</startDate>
            <endDate>2023-07-27</endDate>
        </period>
    </context>
    <context id="From2023-08-142023-08-14_us-gaap_SubsequentEventMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:VellarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-14</startDate>
            <endDate>2023-08-14</endDate>
        </period>
    </context>
    <context id="From2023-08-042023-08-04_us-gaap_SubsequentEventMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ESGL:ARRTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-04</startDate>
            <endDate>2023-08-04</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_SellerMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ESGL:SellerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-17</instant>
        </period>
    </context>
    <context id="AsOf2023-02-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:CharterAndTrustAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-17</instant>
        </period>
    </context>
    <context id="AsOf2023-05-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:CharterAndTrustAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-17</instant>
        </period>
    </context>
    <context id="AsOf2023-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-17</instant>
        </period>
    </context>
    <context id="AsOf2023-05-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-17</instant>
        </period>
    </context>
    <context id="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-14</instant>
        </period>
    </context>
    <context id="AsOf2023-02-14_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-14</instant>
        </period>
    </context>
    <context id="From2023-02-132023-02-14_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-13</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="From2023-02-132023-02-14_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-13</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-02-17_custom_PublicWarrantMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ESGL:PublicWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-17</instant>
        </period>
    </context>
    <context id="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-14</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-15</instant>
        </period>
    </context>
    <context id="From2021-03-142021-03-15_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-14</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="From2021-03-142021-03-15_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:ScientificAdvisorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-14</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_srt_ChiefExecutiveOfficerMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_custom_ChiefScientificOfficerMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:ChiefScientificOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_custom_TwoIndependentDirectorsMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:TwoIndependentDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_custom_IndependentDirectorsTwoMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:IndependentDirectorsTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_custom_StrategicAndScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:StrategicAndScientificAdvisorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:ScientificAdvisorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-10-252021-10-27_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-25</startDate>
            <endDate>2021-10-27</endDate>
        </period>
    </context>
    <context id="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-18</startDate>
            <endDate>2021-11-19</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_CommonClassBMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-02-012022-02-28_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-02-23_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-23</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-02-152022-02-17_us-gaap_IPOMember_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-15</startDate>
            <endDate>2022-02-17</endDate>
        </period>
    </context>
    <context id="AsOf2022-10-12_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-12</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="From2023-04-272023-04-27_custom_PromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ESGL:SecondPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_us-gaap_RelatedPartyMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:AdministrativeSupportAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_SponsorMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71101796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ESGL:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:UnderwriterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_RestatementAdjustmentMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:UnderwriterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_UnderwritingAgreementMember_custom_DeferredUnderwritingCommissionMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ESGL:DeferredUnderwritingCommissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ESGL:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-14</startDate>
            <endDate>2021-03-15</endDate>
        </period>
    </context>
    <context id="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-15</instant>
        </period>
    </context>
    <context id="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71102609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ESGL:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-18</startDate>
            <endDate>2021-11-19</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_WarrantMember_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001957538</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ESGL:GenesisUnicornCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </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>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="From2023-01-01to2023-06-30">6-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-06-30">2023</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-06-30">001-41772</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-06-30">ESGL Holdings Limited</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-06-30">101 Tuas South Avenue 2</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCountry contextRef="From2023-01-01to2023-06-30">SG</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-06-30">637226</dei:EntityAddressPostalZipCode>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-06-30">0001957538</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-06-30">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-06-30">2023-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0037"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember"
      id="xdx2ixbrl0058"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0079"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0080"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0096"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0097"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0160"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0161"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0198"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0200"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0273"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0281"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0282"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0288"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0289"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0295"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-04-012023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-04-012023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0304"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0311"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0325"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0331"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0336"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0338"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0346"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:StockIssuedDuringPeriodValueForPrivatePlacement
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0352"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:StockIssuedDuringPeriodValueForPrivatePlacement
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:StockIssuedDuringPeriodValueRepresentativeShares
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0360"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:StockIssuedDuringPeriodValueRepresentativeShares
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:StockIssuedDuringPeriodValueRepresentativeShares
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0367"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0379"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0397"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0406"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:CashWithdrawnFromTrustAccountToPayFranchiseTaxes
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0492"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0494"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0497"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:DeferredUnderwritingFeesPayable
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0515"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:InitialClassificationOfClassCommonStockSubjectToRedemption
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0518"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0522"
      unitRef="USD"
      xsi:nil="true"/>
    <ESGL:AccruedExpensesRelatedPartyCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl0896"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2023-06-30_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl1010"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2023-06-30_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl1012"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl1018"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_GenesisUnicornCapitalCorpMember"
      id="xdx2ixbrl1020"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Cash
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">89098</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">98254</us-gaap:Cash>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">131844</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">157134</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">220942</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">255388</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">19007</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">58105401</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88824794</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">58326343</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">89099189</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">63564</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">23474</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">759915</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_NonrelatedPartyMember"
      decimals="0"
      unitRef="USD">448172</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">10000</us-gaap:AccruedLiabilitiesCurrent>
    <ESGL:FranchiseTaxPayableCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">20000</ESGL:FranchiseTaxPayableCurrent>
    <ESGL:FranchiseTaxPayableCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">200000</ESGL:FranchiseTaxPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">56540</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">227000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">2450000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">250000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3350019</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1158646</us-gaap:LiabilitiesCurrent>
    <ESGL:DeferredUnderwritingFeePayable
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2803125</ESGL:DeferredUnderwritingFeePayable>
    <ESGL:DeferredUnderwritingFeePayable
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2803125</ESGL:DeferredUnderwritingFeePayable>
    <us-gaap:Liabilities
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">6153144</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3961771</us-gaap:Liabilities>
    <ESGL:TemporaryEquityPossibleRedemption
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">5447059</ESGL:TemporaryEquityPossibleRedemption>
    <ESGL:TemporaryEquityPossibleRedemption
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">8625000</ESGL:TemporaryEquityPossibleRedemption>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="USDPShares">10.63</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="USDPShares">10.24</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">57928860</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88297794</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1250000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1250000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">125000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">125000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesOutstanding>
    <ESGL:CommonStockPossibleRedemption
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">5447059</ESGL:CommonStockPossibleRedemption>
    <ESGL:CommonStockPossibleRedemption
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">8625000</ESGL:CommonStockPossibleRedemption>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="0"
      unitRef="USD">42</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="0"
      unitRef="USD">42</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="0"
      unitRef="USD">216</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="0"
      unitRef="USD">216</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="0"
      unitRef="USD">216</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="0"
      unitRef="USD">216</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-5755919</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-3160634</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-5755661</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-3160376</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">58326343</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">89099189</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">349351</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">174912</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1250835</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">320651</us-gaap:OperatingCostsAndExpenses>
    <ESGL:FranchiseTaxExpense
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">50000</ESGL:FranchiseTaxExpense>
    <ESGL:FranchiseTaxExpense
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">50000</ESGL:FranchiseTaxExpense>
    <ESGL:FranchiseTaxExpense
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">100050</ESGL:FranchiseTaxExpense>
    <ESGL:FranchiseTaxExpense
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">104153</ESGL:FranchiseTaxExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-399351</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-224912</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-1350885</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-424804</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">658125</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">71282</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1207374</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">110316</us-gaap:GainLossOnInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">258774</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-153630</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-143511</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-314488</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">8248</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">113080</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">250526</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-153630</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-256591</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-314488</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5867515</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5867515</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8265000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8265000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6657611</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6657611</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6337707</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6337707</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2081665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2081665</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-3160634</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-3160376</us-gaap:StockholdersEquity>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-521015</ESGL:RemeasurementofClassCommonStockToRedemptionAmount>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-521015</ESGL:RemeasurementofClassCommonStockToRedemptionAmount>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-507117</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-507117</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-4188766</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-4188508</us-gaap:StockholdersEquity>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-1817679</ESGL:RemeasurementofClassCommonStockToRedemptionAmount>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-04-012023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-1817679</ESGL:RemeasurementofClassCommonStockToRedemptionAmount>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">250526</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">250526</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-5755919</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-5755661</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">24784</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-16778</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">8222</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8625000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">863</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">84677946</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">84678809</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8625000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">863</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">87542887</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">87543750</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <ESGL:StockIssuedDuringPeriodSharesForPrivatePlacement
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">377331</ESGL:StockIssuedDuringPeriodSharesForPrivatePlacement>
    <ESGL:StockIssuedDuringPeriodValueForPrivatePlacement
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">38</ESGL:StockIssuedDuringPeriodValueForPrivatePlacement>
    <ESGL:StockIssuedDuringPeriodValueForPrivatePlacement
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3773272</ESGL:StockIssuedDuringPeriodValueForPrivatePlacement>
    <ESGL:StockIssuedDuringPeriodValueForPrivatePlacement
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3773310</ESGL:StockIssuedDuringPeriodValueForPrivatePlacement>
    <ESGL:StockIssuedDuringPeriodSharesRepresentativeShares
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">43125</ESGL:StockIssuedDuringPeriodSharesRepresentativeShares>
    <ESGL:StockIssuedDuringPeriodValueRepresentativeShares
      contextRef="From2022-01-012022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">4</ESGL:StockIssuedDuringPeriodValueRepresentativeShares>
    <ESGL:StockIssuedDuringPeriodValueRepresentativeShares
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-4</ESGL:StockIssuedDuringPeriodValueRepresentativeShares>
    <ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2803125</ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission>
    <ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2803125</ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1870014</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-1870014</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-160858</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-160858</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2047650</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2047392</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2047650</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2047392</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-153630</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-153630</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2201280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2201022</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_custom_ClassACommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">42</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2201280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_custom_TotalShareholdersEquityMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2201022</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-256591</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-314488</us-gaap:NetIncomeLoss>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1207374</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">110316</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-44297</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">275574</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">40089</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">5000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">311743</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">12807</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <ESGL:IncreaseDecreaseInAccruedExpensesRelatedParty
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-10000</ESGL:IncreaseDecreaseInAccruedExpensesRelatedParty>
    <ESGL:IncreaseDecreaseInAccruedExpensesRelatedParty
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">30000</ESGL:IncreaseDecreaseInAccruedExpensesRelatedParty>
    <ESGL:IncreaseDecreaseInFranchiseTaxPayable
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-180000</ESGL:IncreaseDecreaseInFranchiseTaxPayable>
    <ESGL:IncreaseDecreaseInFranchiseTaxPayable
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">100000</ESGL:IncreaseDecreaseInFranchiseTaxPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-170460</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-1428296</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-552571</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1634120</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">87543750</us-gaap:PaymentsToAcquireMarketableSecurities>
    <ESGL:CashWithdrawnFromTrustAccountToPayFranchiseTaxes
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">853260</ESGL:CashWithdrawnFromTrustAccountToPayFranchiseTaxes>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">32707627</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">31926767</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-87543750</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2200000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">9606</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">183753</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">32707627</us-gaap:PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">84851528</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3773310</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-30507627</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88450691</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-9156</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">354370</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">98254</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2021-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">9650</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">89098</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">364020</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <ESGL:DeferredUnderwritingFeesPayable
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2803125</ESGL:DeferredUnderwritingFeesPayable>
    <ESGL:InitialClassificationOfClassCommonStockSubjectToRedemption
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">87543750</ESGL:InitialClassificationOfClassCommonStockSubjectToRedemption>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2338694</ESGL:RemeasurementofClassCommonStockToRedemptionAmount>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_805_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ztT4HEORCTvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
1. &lt;span id="xdx_82F_z05kOaJ5scek"&gt;DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Genesis
Unicorn Capital Corp. (the &#x201c;Company&#x201d;) is a blank check company incorporated in the state of Delaware on February 23, 2021.
The Company was formed for the purpose of acquiring, engaging in a share exchange, share reconstruction and amalgamation with, purchasing
all or substantially all of the assets of, entering into contractual arrangements with, or engaging in any other similar business combination
with one or more businesses or entities (&#x201c;Business Combination&#x201d;). Although the Company is not limited to a particular industry
or geographic region for purposes of consummating a Business Combination, the Company intends to focus on businesses in the biotechnology
and pharmaceutical industries.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023, the Company had not commenced any operations. All activity for the period from February 23, 2021 (inception) through
June 30, 2023 relates to the Company&#x2019;s formation and the initial public offering (the &#x201c;Initial Public Offering&#x201d;) described
below, and since the closing of the Initial Public Offering, the search for a prospective initial Business Combination. The Company will
generate non-operating income in the form of interest income on cash and cash equivalents from the proceeds derived from the Initial
Public Offering. The Company has selected December 31st as its fiscal year end. The Company is an early stage and emerging growth company
and, as such, the Company is subject to all of the risks associated with early stage and emerging growth companies.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s sponsor is Genesis Unicorn Capital, LLC (the &#x201c;Sponsor&#x201d;), a Delaware limited liability company. The registration
statement for the Company&#x2019;s Initial Public Offering was declared effective on February 14, 2022. On February 17, 2022, the Company
consummated its Initial Public Offering of &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zlLDLRaskvx2" title="Number of common stock issuance"&gt;8,625,000&lt;/span&gt; units (the &#x201c;Units&#x201d; and, with respect to the Class A common stock included
in the Units being offered, the &#x201c;Public Shares&#x201d;), including &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zLQZUUYwHCRb" title="Number of common stock issuance"&gt;1,125,000&lt;/span&gt; Units that were issued pursuant to the underwriters
exercise of their over-allotment option in full, at $&lt;span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zZdMSmweLlUb" title="Share price"&gt;10.00&lt;/span&gt; per Unit, generating gross proceeds of $&lt;span id="xdx_909_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zm8zWskRWL83" title="Proceeds from issuance initial public offering"&gt;86,250,000&lt;/span&gt;. During the period from
February 23, 2021 (inception) through December 31, 2021, the Company incurred offering costs of $&lt;span id="xdx_90B_eus-gaap--DeferredOfferingCosts_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zmen4Th82nrh" title="Incurred offering costs"&gt;4,374,315&lt;/span&gt;, of which $&lt;span id="xdx_908_eus-gaap--PaymentsForCommissions_c20210223__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zhaWZkA4PaCc" title="Underwriting commission offering costs"&gt;1,078,125 &lt;/span&gt;was for
underwriting commissions, $&lt;span id="xdx_900_ecustom--DeferredUnderwritingCommission_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zVM9CaKQGZS4" title="Deferred underwriting commission offering costs"&gt;2,803,125&lt;/span&gt; was for deferred underwriting commissions (see Note 6) and $&lt;span id="xdx_90C_eus-gaap--OtherDeferredCostsNet_iI_c20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z9zwo7MzNjjd" title="Other incurred offering costs"&gt;493,065&lt;/span&gt; was for other offering costs.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Simultaneously
with the consummation of the closing of the Initial Public Offering, the Company consummated the private placement of an aggregate of
&lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zPHWmIyFdXe" title="Number of common stock issuance"&gt;377,331&lt;/span&gt; units (the &#x201c;Private Placement Units&#x201d;) to the Sponsor, at a price of $&lt;span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z21fF1Y3OU1c" title="Sale of stock price per share"&gt;10.00&lt;/span&gt; per Private Placement Unit, generating
total gross proceeds of $&lt;span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfPrivatePlacement_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zcYBvXFkhuEk" title="Proceeds from issuance of private placement"&gt;3,773,310 &lt;/span&gt;(the &#x201c;Private Placement&#x201d;) (see Note 4).&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
the closing of the Initial Public Offering and Private Placement on February 17, 2022, an amount of $&lt;span id="xdx_905_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zpeVLOMy1PN2" title="Proceeds from issuance initial public offering"&gt;87,543,750&lt;/span&gt; ($&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zihNoEfvrgW6" title="Share price"&gt;10.15&lt;/span&gt; per Unit) from
the net proceeds of the sale of the Units in the Initial Public Offering and the sale of the Private Placement Units was placed in a
trust account (the &#x201c;Trust Account&#x201d;), located in the United States and held as cash items or invested only in U.S. government
securities, within the meaning set forth in Section 2(a)(16) of the Investment Company Act of 1940, as amended (the &#x201c;Investment
Company Act&#x201d;), with a maturity of 185 days or less or in any open-ended investment company that holds itself out as a money market
fund selected by the Company meeting the conditions of paragraph (d) of Rule 2a-7 of the Investment Company Act, as determined by the
Company, until the earlier of: (i) the completion of a Business Combination and (ii) the distribution of the assets held in the Trust
Account, as described below.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company will provide its holders of the outstanding Public Shares (the &#x201c;public stockholders&#x201d;) with the opportunity to redeem
all or a portion of their Public Shares upon the completion of a Business Combination either (i) in connection with a stockholder meeting
called to approve the Business Combination or (ii) by means of a tender offer. In connection with a proposed Business Combination, the
Company may seek stockholder approval of a Business Combination at a meeting called for such purpose at which public stockholders may
seek to redeem their Public Shares, regardless of whether they vote for or against a Business Combination. The Company will proceed with
a Business Combination only if a majority of the outstanding shares voted are voted in favor of the Business Combination.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
the Company seeks stockholder approval of a Business Combination and it does not conduct redemptions pursuant to the tender offer rules,
the Company&#x2019;s amended and restated certificate of incorporation (the &#x201c;Amended and Restated Certificate of Incorporation&#x201d;)
provides that a public stockholder, together with any affiliate of such stockholder or any other person with whom such stockholder is
acting in concert or as a &#x201c;group&#x201d; (as defined under Section 13 of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange
Act&#x201d;)), will be restricted from seeking redemption rights with respect to 15% or more of the Public Shares without the Company&#x2019;s
prior written consent.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
public stockholders will be entitled to redeem their Public Shares for a pro rata portion of the amount then in the Trust Account (initially
$&lt;span id="xdx_907_ecustom--BusinessCombinationSharePriceAndProRataInterest_iI_c20230630_zIZoBJrcGWmk" title="Business combination share price and pro rata interest"&gt;10.15&lt;/span&gt; per share, plus any pro rata interest earned on the funds held in the Trust Account and not previously released to the Company
to pay its tax obligations). The per-share amount to be distributed to public stockholders who redeem their Public Shares will not be
reduced by the deferred underwriting commissions the Company will pay to the underwriter. There will be no redemption rights upon the
completion of a Business Combination with respect to the Company&#x2019;s warrants. The Public Shares will be recorded at a redemption
value and classified as temporary equity upon the completion of the Initial Public Offering, in accordance with Accounting Standards
Codification (&#x201c;ASC&#x201d;) Topic 480, &lt;i&gt;Distinguishing Liabilities from Equity&lt;/i&gt; (&#x201c;ASC 480&#x201d;).&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
a stockholder vote is not required and the Company does not decide to hold a stockholder vote for business or other legal reasons, the
Company will, pursuant to its Amended and Restated Certificate of Incorporation, offer such redemption pursuant to the tender offer rules
of the Securities and Exchange Commission (&#x201c;SEC&#x201d;), and file tender offer documents containing substantially the same information
as would be included in a proxy statement with the SEC prior to completing a Business Combination.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Sponsor has agreed (a) to vote its Class B common stock, the common stock included in the Private Placement Units (the &#x201c;Private
Placement Shares&#x201d;) and any Public Shares purchased during or after the Initial Public Offering in favor of a Business Combination,
(b) not to propose an amendment to the Amended and Restated Certificate of Incorporation with respect to the Company&#x2019;s pre-Business
Combination activities prior to the consummation of a Business Combination unless the Company provides dissenting public stockholders
with the opportunity to redeem their Public Shares in conjunction with any such amendment; (c) not to redeem any shares (including the
Class B common stock) and Private Placement Units (including underlying securities) into the right to receive cash from the Trust Account
in connection with a stockholder vote to approve a Business Combination (or to sell any shares in a tender offer in connection with a
Business Combination if the Company does not seek stockholder approval in connection therewith) or a vote to amend the provisions of
the Amended and Restated Certificate of Incorporation relating to stockholders&#x2019; rights of pre-Business Combination activity and
(d) that the Class B common stock and Private Placement Units (including underlying securities) shall not participate in any liquidating
distributions upon winding up if a Business Combination is not consummated. However, the Sponsor will be entitled to liquidating distributions
from the Trust Account with respect to any Public Shares purchased during or after the Initial Public Offering if the Company fails to
complete its Business Combination.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company will have until 12 months (or up to 18 months if the Company extends the period of time to consummate a Business Combination)
from the closing of the Initial Public Offering to consummate a Business Combination (the &#x201c;Combination Period&#x201d;). &lt;span id="xdx_901_ecustom--BusinessCombinationDescription_c20230101__20230630_za4WahPtztjf" title="Business combination, description"&gt;If the Company
is unable to complete a Business Combination within the Combination Period, the Company will (i) cease all operations except for the
purpose of winding up, (ii) as promptly as reasonably possible but no more than five business days thereafter, redeem 100% of the outstanding
Public Shares, at a per-share price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest
earned (net of taxes payable and less interest to pay dissolution expenses up to $100,000), divided by the number of then outstanding
Public Shares, which redemption will completely extinguish public stockholders&#x2019; rights as stockholders (including the right to
receive further liquidation distributions, if any), subject to applicable law, and (iii) as promptly as reasonably possible following
such redemption, subject to the approval of the remaining stockholders and the Company&#x2019;s board of directors, proceed to commence
a voluntary liquidation and thereby a formal dissolution of the Company, subject in each case to its obligations to provide for claims
of creditors and the requirements of applicable law.&lt;/span&gt; The underwriters have agreed to waive its rights to the deferred underwriting commission
held in the Trust Account in the event the Company does not complete a Business Combination within the Combination Period and, in such
event, such amounts will be included with the funds held in the Trust Account that will be available to fund the redemption of the Public
Shares. In the event of such distribution, it is possible that the per share value of the assets remaining available for distribution
will be less than the Initial Public Offering price per Unit ($&lt;span id="xdx_905_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z2fE0GyweI4a" title="Share price"&gt;10.00&lt;/span&gt;).&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Sponsor has agreed that it will be liable to the Company, if and to the extent any claims by a vendor for services rendered or products
sold to the Company, or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce
the amounts in the Trust Account to below $&lt;span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zFCfg7DVHzT7" title="Share price"&gt;10.00&lt;/span&gt; per share, except as to any claims by a third party who executed a waiver of any and
all rights to seek access to the Trust Account and except as to any claims under the Company&#x2019;s indemnity of the underwriters of
the Initial Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#x201c;Securities
Act&#x201d;). In the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible
to the extent of any liability for such third party claims. The Company will seek to reduce the possibility that the Sponsor will have
to indemnify the Trust Account due to claims of creditors by endeavoring to have all vendors, service providers (except for the Company&#x2019;s
independent registered accounting firm), prospective target businesses or other entities with which the Company does business, execute
agreements with the Company waiving any right, title, interest or claim of any kind in or to monies held in the Trust Account.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;The
Merger Agreement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 29, 2022, we entered into an agreement and plan of merger (the &#x201c;Merger Agreement&#x201d;) with ESGL Holdings Limited, a
Cayman Islands exempted company, and wholly-owned subsidiary of the Company (the &#x201c;Purchaser&#x201d;), ESGH Merger Sub Corp., a Cayman
Islands exempted company and a wholly-owned subsidiary of Purchaser (&#x201c;Merger Sub&#x201d;), Environmental Solutions Group Holdings
Limited, a Cayman Islands exempted company (&#x201c;ESGL&#x201d;), and Quek Leng Chuang, solely in his capacity as the shareholder representative,
agent and attorney-in-fact of the shareholders of ESGL (the &#x201c;Shareholder Representative&#x201d;). Upon the closing of the transactions
contemplated by the Merger Agreement, (a) the Company will be merged with and into the Purchaser (the &#x201c;Redomestication Merger&#x201d;),
with the Purchaser surviving the Redomestication Merger; and (b) Merger Sub will be merged with and into ESGL (the &#x201c;Acquisition
Merger&#x201d;), with ESGL surviving the Acquisition Merger as a direct wholly-owned subsidiary of the Purchaser (collectively, the Redomestication
Merger and the Acquisition Merger are the &#x201c;Merger&#x201d; of the Business Combination&#x201d;). Following the Business Combination,
the Purchaser will be a publicly traded company listed on a stock exchange in the United States.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Consideration&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the terms of the Merger Agreement, the aggregate consideration to be paid at the closing of the Business Combination to existing shareholders
of ESGL is $&lt;span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230101__20230630_zM2cfNV18rFb" title="Business combination, consideration transferred"&gt;75,000,000&lt;/span&gt; less certain transaction costs, the net cash debt of ESGL as of the closing and an estimate of the working capital
adjustment described below (the &#x201c;Merger Consideration&#x201d;), which will be paid in newly issued ordinary shares of the Purchaser,
as the publicly traded surviving company, at a deemed price of $10.00 per share. The Merger Consideration otherwise payable at the closing
of the Business Combination to shareholders of ESGL shall be reduced by &lt;span id="xdx_903_ecustom--BusinessCombinationOrdinaryPurchaseShares_c20230101__20230630_zGz8SpNjzEr3" title="Business combination ordinary purchase shares"&gt;375,000&lt;/span&gt; ordinary shares of the Purchaser (the &#x201c;Holdback
Amount&#x201d;). Within 90 days following the closing of the Business Combination, the Shareholder Representative and the representative
of the Purchaser shall receive a closing statement from the Purchaser setting forth the amount of working capital of the Purchaser, subject
to the parties&#x2019; confirmation. Following the final determination of the working capital amount at closing compared to the target
working capital amount of $&lt;span id="xdx_909_ecustom--WorkingCapital_iI_c20230630_zJtWK4CxCIhe" title="Working capital"&gt;3,500,000&lt;/span&gt;, the Merger Consideration shall be adjusted accordingly based on the working capital adjustment
provisions contained in the Merger Agreement, with each ESGL shareholder receiving its pro rata share of the Holdback Amount, if any.&lt;/span&gt;&lt;/p&gt;

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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;The
Closing&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 26, 2023, the Company held a special meeting of its stockholders (the &#x201c;Special Meeting&#x201d;), at which the stockholders
voted on and approved the Reincorporation Merger Proposal, the Acquisition Merger Proposal, the Nasdaq Proposal and the Governance Proposals,
each of which is described in more detail in the definitive proxy statement filed with the SEC on July 5, 2023.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Business Combination closed on August 3, 2023.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Board
of Directors of Surviving Corporation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the terms of the Merger Agreement, immediately after the closing, the Purchaser&#x2019;s board of directors shall consist of six (6)
directors, of whom one individual will be designated by the Company and of whom five (5) individuals will be designated by ESGL. The
Company designee and three (3) of the five (5) ESGL designees shall be deemed independent in accordance with Nasdaq requirements.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Additional
Agreements executed at the signing of the Merger Agreement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contemporaneously
with the signing of the Merger Agreement, certain holders of ESGL ordinary shares executed lock-up agreements (&#x201c;Lock-Up Agreements&#x201d;).&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lock-up
Agreements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the Lock-Up Agreements, such holders have agreed, subject to certain customary exceptions, not to (i) sell, offer to sell, contract
or agree to sell, pledge or otherwise dispose of, directly or indirectly, any of the Company shares of common stock held by them (such
shares, together with any securities convertible into or exchangeable for or representing the rights to receive the Company&#x2019;s common
stock if any, acquired during the Lock-Up Period (the &#x201c;Lock-up Shares&#x201d;)); (ii) enter into a transaction that would have the
same effect; (iii) enter into any swap, hedge or other arrangement that transfers to another, in whole or in part, any of the economic
consequences of ownership of the Lock-Up Shares or otherwise or engage in any short sales or other arrangement with respect to the Lock-Up
Shares: or (iv) publicly announce any intention to effect any transaction specified in clause (i) or (ii), in each case until the date
that is six (6) months after the closing date of the Business of Combination (the &#x201c;Lock-Up Period&#x201d;).&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Shareholder
Support Agreement&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contemporaneously
with the execution of the Merger Agreement, certain holders of ESGL ordinary shares entered into a support agreement, pursuant to which
such holders agreed to, among other things, approve the Merger Agreement and the proposed Business Combination.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Sponsor
Support Agreement&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contemporaneously
with the execution of the Merger Agreement, certain holders of the Company&#x2019;s common stock entered into a support agreement, pursuant
to which such holders agreed to, among other things, approve the Merger Agreement and the proposed Business Combination.&lt;/span&gt;&lt;/p&gt;

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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Additional
Agreements to be executed at Closing&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Amended
and Restated Registration Rights Agreement&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
the closing of the Business Combination, the Purchaser will enter into an amended and restated registration rights agreement (the &#x201c;Registration
Rights Agreement&#x201d;) with certain existing stockholders of the Company with respect to certain shares and private units (and the
private shares, private warrants and shares underlying the private warrants included therein) they own at the closing of the Business
Combination. The Registration Rights Agreement provides certain demand registration rights and piggyback registration rights to the securityholders,
subject to underwriter cutbacks. The Purchaser will agree to pay certain fees and expenses relating to registrations under the Registration
Rights Agreement.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Waiver
Agreement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 26, 2023, the parties to the Merger Agreement entered into a waiver agreement (the &#x201c;Waiver Agreement&#x201d;) pursuant to which
each of the Company, Merger Sub and Purchaser agreed to waive the closing condition contained in Section 10.2 of the Merger Agreement
that ESGL shall have duly performed or complied with, in all material respects, all of its obligations hereunder required to be performed
or complied with (without giving effect to any materiality or similar qualifiers contained therein) by ESGL at or prior to the closing
date in so far as they relate to ESGL&#x2019;s New Developments (as defined below) (and shall not extend to any other event, circumstance
or instance), and (b) each of the Company, Merger Sub, Purchaser, ESGL and the Shareholder Representative agreed to waive the requirement
that the Holdback Amount (as defined in the Merger Agreement) reduces the Per Share Merger Consideration Amount (as defined in the Merger
Agreement) payable to ESGL shareholders at closing. In connection with the foregoing waivers, each of the Company, Merger Sub, Purchaser,
ESGL and the Shareholder Representative acknowledged and agreed that the Merger Consideration will not be adjusted in respect of working
capital pursuant to Sections 4.1 or 4.3 of the Merger Agreement.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x201c;ESGL&#x2019;s
New Developments&#x201d; is defined as the following: (i) ESGL is unable to deliver to the Company a good faith calculation of ESGL&#x2019;s
Estimated Working Capital (as defined in the Merger Agreement) at least three (3) business days prior to the closing date; and (ii) ESGL
has requested that the Per Share Merger Consideration Amount payable to ESGL shareholders shall not be reduced by the Holdback Amount
of $&lt;span id="xdx_905_eus-gaap--BusinessCombinationConsiderationTransferred1_c20230726__20230726__us-gaap--BusinessAcquisitionAxis__custom--MergerConsiderationMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zK0nk83k5Ltd" title="Business combination, consideration transferred"&gt;3,750,000&lt;/span&gt; for purposes of calculating the Per Share Merger Consideration (as defined in the Merger Agreement) at closing.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Forward
Purchase Agreement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 27, 2023, the Company, the Purchaser, and ESGL entered into an agreement (&#x201c;Forward Purchase Agreement&#x201d;) with Vellar
Opportunities Fund Master, Ltd. (&#x201c;Vellar&#x201d;) for an OTC Equity Prepaid Forward Transaction. On the same date as the execution
of the Forward Purchase Agreement, Vellar assigned and novated 50% of its rights and obligations under the Forward Purchase Agreement
to ACM ARRT K LLC (&#x201c;ARRT&#x201d;, together with Vellar, the &#x201c;Sellers&#x201d;). Following the assignment and novation, the rights
and obligations of each Seller under its Forward Purchase Agreement were and are separate and distinct from the those of the other Seller,
with each Seller acting independently of the other, without reference to or knowledge of the other Seller&#x2019;s actions or inactions.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
primary purpose of entering into the Forward Purchase Agreement was to provide cash to the Purchaser following the closing of the Business
Combination (the &#x201c;Closing&#x201d;). For purposes of the Forward Purchase Agreement, the Company is referred to as the &#x201c;Counterparty&#x201d;
prior to the Closing, while the Purchaser is referred to as the &#x201c;Counterparty&#x201d; after the Closing. Capitalized terms used,
but not otherwise defined, in this subsection entitled &#x201c;Forward Purchase Agreement&#x201d; shall have the meanings ascribed to such
terms in the Forward Purchase Agreement filed as an Exhibit 10.1 to the Company&#x2019;s Current Report on Form 8-K filed with the SEC
on July 27, 2023.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the terms of the Forward Purchase Agreement, each Seller intended, but was not obligated, to purchase up to &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--TypeOfArrangementAxis__custom--ForwardPurchaseAgreementMember_zQUB4opK4yb"&gt;2,200,000&lt;/span&gt; shares (the
&#x201c;Maximum Number of Shares&#x201d;) of Company Class A common stock, or &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z54J7ShzXYLf"&gt;4,400,000&lt;/span&gt; in total. The Sellers made their purchases after
the expiration of the redemption deadline for holders to redeem shares in connection with the Business Combination, in brokered transactions
in the open market, typically from holders that had elected to redeem their shares. In aggregate, Vellar purchased &lt;span id="xdx_900_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--VellarMember_zVQkopXzDsp" title="Number of redeemed shares"&gt;931,915&lt;/span&gt; shares, and
ARRT &lt;span id="xdx_90A_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--ARRTMember_zGkiPoH9bTz6" title="Number of redeemed shares"&gt;500,000&lt;/span&gt; shares of the Company&#x2019;s Class A common stock (the &#x201c;Recycled Shares&#x201d;). In connection with these purchases,
the Sellers revoked any redemption elections.&lt;/span&gt;&lt;/p&gt;

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




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Forward Purchase Agreement provides that each Seller be paid directly an aggregate cash amount (the &#x201c;Prepayment Amount&#x201d;)
equal to the product of (i) the number of Recycled Shares set forth in a Pricing Date Notice delivered by that Seller and (ii) the redemption
price paid by the Company at Closing to holders of its common stock who exercised their redemption rights in connection with the Business
Combination (the &#x201c;Initial Price&#x201d;). Following the Closing, the Company paid the Prepayment Amounts of $&lt;span id="xdx_907_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_pp2d_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--VellarMember_zBpb5pjWaZo1" title="Number of redeemed shares value"&gt;10,141,403.28&lt;/span&gt; to Vellar
and $&lt;span id="xdx_908_eus-gaap--StockRedeemedOrCalledDuringPeriodValue_pp2d_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__dei--LegalEntityAxis__custom--ARRTMember_zb2b1xRUvtt9" title="Number of redeemed shares value"&gt;5,427,750.00&lt;/span&gt; to ARRT directly from the Counterparty&#x2019;s trust account maintained by Continental Stock Transfer and Trust Company&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Forward Purchase Agreement grants each Seller the right to purchase from the Counterparty additional shares (the &#x201c;Additional Shares&#x201d;)
up to an amount equal to the difference between the number of Recycled Shares for such Seller and &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230727__20230727__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zzlMqXF738vh"&gt;2,200,000&lt;/span&gt; shares (which is the maximum
number of shares for each Seller). On August 14, 2023, Vellar delivered a Pricing Date Notice to the Purchaser for &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230814__20230814__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--VellarMember_zG1HrGITK7o"&gt;1,268,085&lt;/span&gt; Additional
Shares, which were issued by the Purchaser effective as of that date. On August 4, 2023, ARRT delivered a Pricing Date Notice to ESGL
for &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230804__20230804__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__dei--LegalEntityAxis__custom--ARRTMember_zzYdY41UUZd7"&gt;550,000&lt;/span&gt; Additional Shares, which were issued by the Purchaser effective as of that date. The sum of the Recycled Shares and the Additional
Shares under the Forward Purchase Agreement is referred to as the &#x201c;Number of Shares.&#x201d;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time and on any date following the Closing (any such date, an &#x201c;OET Date&#x201d;), each Seller may, in its absolute discretion,
terminate the Forward Purchase Agreement in whole or in part by providing written notice to the Counterparty (the &#x201c;OET Notice&#x201d;)
that specifies the number of shares for which the Forward Purchase Agreement will be terminated (such quantity, the &#x201c;Terminated
Shares&#x201d;). The effect of an OET Notice will be to reduce the Number of Shares by the number of Terminated Shares specified in such
OET Notice with effect as of the related OET Date. As of each OET Date, the Counterparty shall be entitled to an amount from the Seller
delivering the OET Notice, equal to the product of (x) the number of Terminated Shares and (y) the reset price as of the OET Date. The
reset price will initially be the Initial Price, but is subject to reduction in the event that the Counterparty issues Ordinary Shares
or securities convertible into or exchangeable or executable for Ordinary Shares at a price that is less than the reset price, subject
to certain exceptions.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
valuation date (the &#x201c;Valuation Date&#x201d;) for each Forward Purchase Agreement will be the earliest to occur of (a) the date that
is 24 months after the Closing, (b) the date specified by the Seller in a written notice to be delivered to the Counterparty at Seller&#x2019;s
discretion (which Valuation Date shall not be earlier than the day such notice is effective) after the occurrence of any of (w) a VWAP
Trigger Event (x) a Delisting Event, or (y) a Registration Failure and (c) the date specified by the Seller in a written notice to be
delivered to Counterparty at the Seller&#x2019;s sole discretion (which Valuation Date shall not be earlier than the day such notice is
effective).&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the occurrence of the Valuation Date, each Seller will pay to the Counterparty an amount in cash based on the value of
the Ordinary Shares over a Valuation Period (the &#x201c;Settlement Amount&#x201d;). The Valuation Period begins on the business day after
the Valuation Date and ends on the date on which the number of shares traded over the Valuation Period equals ten times the Number of
Shares. The Seller will pay the Settlement Amount on the Cash Settlement Payment Date, which is the 30th business day immediately following
the last day of the Valuation Period.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
determination of the Settlement Amount depends upon the trigger for the Valuation Date. In the event the Valuation Date is determined
by Seller delivering to Counterparty written notice at its sole discretion, the Settlement Amount will equal (1) the Number of Shares
as of the Valuation Date multiplied by (2) the closing price of the Shares on the immediately preceding trading day. In all other cases,
the Settlement Amount will equal (1) the Number of Shares as of the Valuation Date that are registered for resale under an effective
Registration Statement or may be transferred without any restrictions (including the current public information requirement or the volume
and manner of sale limitations under Rule 144 under the Securities Act) multiplied by the average of the daily VWAP Price over the Valuation
Period less (2) the Settlement Amount Adjustment. The Settlement Amount Adjustment is equal to the product of (1) (a) the Maximum Number
of Shares less (b) any Terminated Shares as of the Valuation Date, multiplied by (2) $&lt;span id="xdx_906_eus-gaap--SharePrice_iI_c20230630_zEE3jVmXJNxg"&gt;2.00&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
one occasion, during the period beginning 30 days after the Closing Date and ending on the Valuation Date, Counterparty may request in
writing that each Seller provide it with additional funding of up to $&lt;span id="xdx_90F_ecustom--AdditionalFunding_iI_c20230630__srt--CounterpartyNameAxis__custom--SellerMember_zlc9l6LcP7Ud" title="Additional funding"&gt;1,000,000&lt;/span&gt; (for an aggregate of $&lt;span id="xdx_901_ecustom--AggregateAdditionalFunding_iI_c20230630__srt--CounterpartyNameAxis__custom--SellerMember_zuvCiqkwUIWk" title="Aggregate additional funding"&gt;2,000,000&lt;/span&gt;), subject to the terms
of the Forward Purchase Agreement (the &#x201c;Additional Funds&#x201d;). If a Seller provides Additional Funds to Counterparty, that Seller
may deliver to Counterparty a Number of Shares Adjustment Notice, the effect of which is to reduce the Number of Shares by the number
of shares specified in that notice with aggregate proceeds equal to the Additional Funds the Seller provided.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Each
Seller agreed to waive any redemption rights with respect to any Recycled Shares in connection with the Business Combination and agreed
not to vote the shares it purchases pursuant to the Forward Purchase Agreement in favor of the Business Combination. Each Forward Purchase
Agreement has been structured, and all activity in connection with such agreement has been undertaken, to comply with the requirements
of all tender offer regulations applicable to the Business Combination, including Rule 14e-5 under the Securities Exchange Act of 1934.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Extension
Amendment Proposal&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 14, 2023, at a special meeting of stockholders of the Company the stockholders voted upon and approved amendments (the &#x201c;Extension
Amendment Proposal&#x201d;) to the Company&#x2019;s Amended and Restated Certificate of Incorporation (the &#x201c;Charter&#x201d;) to permit
the Board of Directors of the Company to extend the date by which the Company has to consummate a business combination twelve (12) times
for an additional one (1) month each time from February 17, 2023 to February 17, 2024 (the termination date as ay be so extended, the
&#x201c;Extended Date&#x201d;). The Company&#x2019;s stockholders also approved an amendment (the &#x201c;Trust Amendment Proposal&#x201d;)
to the Company&#x2019;s investment management agreement, dated as of February 14, 2022 (the &#x201c;Trust Agreement&#x201d;) by and between
the Company and Continental Stock Transfer &amp;amp; Trust Company, to extend the Combination Period under the Trust Agreement for a period
of 12 months from February 17, 2023 to February 17, 2024 and to the extent the Charter is amended to extend the Combination Period under
the Trust Agreement shall be extended for a period of 12 months from February 17, 2023 to February 17, 2024 and to the extent the Charter
is amended to extend the Combination Period by depositing into the trust account $&lt;span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zqcriGudANYb" title="Share price"&gt;0.06&lt;/span&gt; per share for each issued and outstanding Public
Share that has not been redeemed for each one-month extension (each an &#x201c;Extension Payment&#x201d;). The Company&#x2019;s stockholders
also approved an amendment to the Charter removing the requirement that the Company will not redeem its Public Shares in an amount that
would cause its net tangible assets to be less than $&lt;span id="xdx_90F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zu5r3uKms578" title="Net of tangible assets"&gt;5,000,001&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prior
to the special meeting of stockholders to amend the Charter and the Trust Agreement, the Company had the right to extend the Combination
Period from February 17, 2023 to August 17, 2023 (i.e., 18 months from the consummation of the Company&#x2019;s Initial Public Offering).
The only way to extend the Combination Period from February 17, 2023 to August 17, 2023 for two (2) successive three-month periods without
the need for a separate stockholder vote under the current Charter and Trust Agreement is for the Company&#x2019;s sponsor or its affiliates
or designees, upon five days&#x2019; advance notice, to deposit into the Trust Account $&lt;span id="xdx_908_eus-gaap--Deposits_iI_c20230217__us-gaap--TypeOfArrangementAxis__custom--CharterAndTrustAgreementMember_z8T5jwFNIhg1" title="Deposits"&gt;&lt;span id="xdx_90E_eus-gaap--Deposits_iI_c20230517__us-gaap--TypeOfArrangementAxis__custom--CharterAndTrustAgreementMember_zSLlKBj6ukB3" title="Deposits"&gt;1,725,000&lt;/span&gt;&lt;/span&gt; each time (i.e., $&lt;span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zR3WL14yu427" title="Share price"&gt;&lt;span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20230517__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z8f8OEqLUDsb" title="Share price"&gt;0.20&lt;/span&gt;&lt;/span&gt; per issued and
outstanding Public Share), on or prior to February 17, 2023 and May 17, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
a result of the approval of the Extension Amendment Proposal and the Trust Amendment Proposal, the Company had the right to extend the
Combination Period twelve (12) times for an additional one (1) month each time, from February 17, 2023 to February 17, 2024, provided
that the Extension Payment of $&lt;span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20240217__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zj1kvFTxyjfd" title="Share price"&gt;0.06&lt;/span&gt; per Public Share that has not been redeemed is deposited into the Trust Account each time at each
extension election. The amount of funds deposited into the Trust account in connection with extensions of time to complete the Business
Combination will be different than what would have been deposited into that account in the absence of the approval of the foregoing Proposals.
During the six months ended June 30, 2023, the Company made five extension payments totaling $&lt;span id="xdx_90D_eus-gaap--PaymentsToAcquireMarketableSecurities_c20230101__20230630_zTXQbZtaKwck" title="Total payment"&gt;1,634,120&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the stockholders&#x2019; vote at the special meeting on February 14, 2023, &lt;span id="xdx_90E_eus-gaap--CommonStockDiscountOnShares_iI_c20230214_zyAbaxXe0bC5" title="Common stock shares redemption"&gt;3,177,941&lt;/span&gt; shares were tendered for redemption.
As a result of the redemption, the Company had &lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230214_zZfEcPEKcCh1" title="Common stock shares outstanding"&gt;8,023,765&lt;/span&gt; shares of common stock outstanding consisting of &lt;span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_c20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyrfjJ9Du64g" title="Common stock shares outstanding"&gt;5,867,515&lt;/span&gt; shares of Class A
common stock (including &lt;span id="xdx_906_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhyFgzDTlpF4" title="Common stock subject to redemption shares"&gt;5,447,059&lt;/span&gt; shares of Class A common stock that are subject to redemption) and &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230213__20230214__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zegc3W6CZq3k" title="Number of shares issued"&gt;2,156,250&lt;/span&gt; shares of Class B common
stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Going
Concern and Management&#x2019;s Plan&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, the Company had $&lt;span id="xdx_901_eus-gaap--Cash_iI_c20230630_zXUm94pqyBz3"&gt;89,098&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--Cash_iI_c20221231_zgRR2rnzIqdg"&gt;98,254&lt;/span&gt; in cash, respectively, and a working capital deficit of $&lt;span id="xdx_90C_ecustom--WorkingCapitalDeficit_iI_c20230630_zMKhBB9R0wJi" title="Working capital deficit"&gt;3,129,077&lt;/span&gt;
and $&lt;span id="xdx_90D_ecustom--WorkingCapitalDeficit_iI_c20221231_zXt5cemBDBek" title="Working capital deficit"&gt;903,258&lt;/span&gt;, respectively. The Company incurred significant costs in pursuit of its acquisition plans. In connection with the Company&#x2019;s
assessment of going concern considerations in accordance with Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-15, &lt;i&gt;Disclosures
of Uncertainties about an Entity&#x2019;s Ability to Continue as a Going Concern&lt;/i&gt;, management has determined those conditions raised
substantial doubt about the Company&#x2019;s ability to continue as a going concern within the earlier of the Combination Period, which
will end on February 17, 2024, or one year after the date that the condensed consolidated financial statements are issued had the Business
Combination not been consummated.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8625000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-02-152022-02-17_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">86250000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:DeferredOfferingCosts
      contextRef="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">4374315</us-gaap:DeferredOfferingCosts>
    <us-gaap:PaymentsForCommissions
      contextRef="From2021-02-232021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1078125</us-gaap:PaymentsForCommissions>
    <ESGL:DeferredUnderwritingCommission
      contextRef="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2803125</ESGL:DeferredUnderwritingCommission>
    <us-gaap:OtherDeferredCostsNet
      contextRef="AsOf2021-12-31_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">493065</us-gaap:OtherDeferredCostsNet>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">377331</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3773310</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">87543750</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.15</us-gaap:SharesIssuedPricePerShare>
    <ESGL:BusinessCombinationSharePriceAndProRataInterest
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.15</ESGL:BusinessCombinationSharePriceAndProRataInterest>
    <ESGL:BusinessCombinationDescription contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">If the Company
is unable to complete a Business Combination within the Combination Period, the Company will (i) cease all operations except for the
purpose of winding up, (ii) as promptly as reasonably possible but no more than five business days thereafter, redeem 100% of the outstanding
Public Shares, at a per-share price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest
earned (net of taxes payable and less interest to pay dissolution expenses up to $100,000), divided by the number of then outstanding
Public Shares, which redemption will completely extinguish public stockholders&#x2019; rights as stockholders (including the right to
receive further liquidation distributions, if any), subject to applicable law, and (iii) as promptly as reasonably possible following
such redemption, subject to the approval of the remaining stockholders and the Company&#x2019;s board of directors, proceed to commence
a voluntary liquidation and thereby a formal dissolution of the Company, subject in each case to its obligations to provide for claims
of creditors and the requirements of applicable law.</ESGL:BusinessCombinationDescription>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">75000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <ESGL:BusinessCombinationOrdinaryPurchaseShares
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">375000</ESGL:BusinessCombinationOrdinaryPurchaseShares>
    <ESGL:WorkingCapital
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3500000</ESGL:WorkingCapital>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-07-262023-07-26_custom_GenesisUnicornCapitalCorpMember_us-gaap_SubsequentEventMember"
      decimals="0"
      unitRef="USD">3750000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ForwardPurchaseAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2200000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">4400000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">931915</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">500000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="2"
      unitRef="USD">10141403.28</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="2"
      unitRef="USD">5427750.00</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-07-272023-07-27_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2200000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-08-142023-08-14_us-gaap_SubsequentEventMember_custom_VellarMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1268085</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-08-042023-08-04_us-gaap_SubsequentEventMember_custom_ARRTMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">550000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">2.00</us-gaap:SharePrice>
    <ESGL:AdditionalFunding
      contextRef="AsOf2023-06-30_custom_SellerMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1000000</ESGL:AdditionalFunding>
    <ESGL:AggregateAdditionalFunding
      contextRef="AsOf2023-06-30_custom_SellerMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2000000</ESGL:AggregateAdditionalFunding>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">5000001</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:Deposits
      contextRef="AsOf2023-02-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1725000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="AsOf2023-05-17_custom_CharterAndTrustAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1725000</us-gaap:Deposits>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.20</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-05-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.20</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-02-17_us-gaap_SubsequentEventMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.06</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1634120</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:CommonStockDiscountOnShares
      contextRef="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3177941</us-gaap:CommonStockDiscountOnShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8023765</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-02-14_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5867515</us-gaap:CommonStockSharesOutstanding>
    <ESGL:CommonStockSubjectToRedemptionShares
      contextRef="AsOf2023-02-14_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5447059</ESGL:CommonStockSubjectToRedemptionShares>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-02-132023-02-14_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:Cash
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">89098</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">98254</us-gaap:Cash>
    <ESGL:WorkingCapitalDeficit
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3129077</ESGL:WorkingCapitalDeficit>
    <ESGL:WorkingCapitalDeficit
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">903258</ESGL:WorkingCapitalDeficit>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_809_eus-gaap--SignificantAccountingPoliciesTextBlock_zN2alS0ahBAb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2. &lt;span id="xdx_827_zPhUMpEAXl1i"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--BasisOfAccounting_zNNVgRo0GHh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_861_zJ01FuQqgH2h"&gt;Basis
of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited financial statements of the Company are presented in conformity with accounting principles generally accepted
in the United States of America (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the SEC. Certain information or footnote
disclosures normally included in financial statements prepared in accordance with GAAP have been omitted, pursuant to the rules and regulations
of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a comprehensive
presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited financial
statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial
position, operating results and cash flows for the periods presented. The accompanying unaudited financial statements should be read
in conjunction with the Company&#x2019;s Annual Report on Form 10-K/A as filed with the SEC on April 24, 2023. The interim results for
the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future
interim periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_ecustom--EmergingGrowthCompanyPolicyTextBlock_zZp5YX0Rbdal" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_z32yAu9fB214"&gt;Emerging
Growth Company&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an &#x201c;emerging growth company,&#x201d; as defined in Section 2(a) of the Securities Act, as modified by the Jumpstart Our
Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;), and it may take advantage of certain exemptions from various reporting requirements
that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding
executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory
vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company has elected
to implement the aforementioned exemptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Further,
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting
standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do
not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting
standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements
that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of
such extended transition period which means that when a standard is issued or revised and it has different application dates for public
or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies
adopt the new or revised standard. This may make comparison of the Company&#x2019;s financial statements with another public company which
is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult
or impossible because of the potential differences in accounting standards used.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p id="xdx_84A_eus-gaap--UseOfEstimates_zzqzQz0AxLqa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zASubZTi5Uxl"&gt;Use
of Estimates&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Making
estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of
a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating
its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ
significantly from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zXXeG0VzTpjk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_861_zXmCUOcdRo1e"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents.
The Company did not have any cash equivalents as of June 30, 2023 and December 31, 2022. The Company had operating cash (i.e. cash held
outside the Trust Account) of $&lt;span id="xdx_90A_eus-gaap--Cash_iI_c20230630_zTy2vchlJ2gj" title="Cash"&gt;89,098&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Cash_iI_c20221231_z0j1ZC4xzkOh" title="Cash"&gt;98,254&lt;/span&gt; as of June 30, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--InvestmentPolicyTextBlock_z39WEPwTOyA" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_z1l4e8amIYh2"&gt;Investments
Held in Trust Account&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, the assets held in the Trust Account were comprised of U.S. government securities, within the
meaning set forth in Section 2(a) (16) of the Investment Company Act, with maturities of 185 days or less, or investments in money market
funds that invest in U.S. government securities and generally have a readily determinable fair value, or a combination thereof. When
the Company&#x2019;s investments held in the Trust Account are comprised of U.S. government securities, the investments are classified
as trading securities. When the Company&#x2019;s investments held in the Trust Account are comprised of money market funds, the investments
are recognized at fair value. Trading securities and investments in money market funds are presented on the balance sheets at fair value
at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities are reported in the
statements of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
The Company had $&lt;span id="xdx_90D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zxUd0sgoMabe" title="Investment held in trust account"&gt;58,105,401&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zE6FKc6LoM4d" title="Investment held in trust account"&gt;88,824,794&lt;/span&gt; in investments held in the Trust Account as of June 30, 2023 and December 31, 2022, respectively.
The decrease in the Trust Account from December 31, 2022 to June 30, 2023 was due to redeeming stockholders that were paid $&lt;span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230101__20230630_zNR8inWXwvqf" title="Payment of cash to redeeming stockholders"&gt;32,707,627&lt;/span&gt;,
as discussed below, and $&lt;span id="xdx_907_ecustom--CashWithdrawnFromTrustAccountToPayTaxes_c20230101__20230630_zZgloWQebkHa" title="Withdrawn pay taxes"&gt;853,260&lt;/span&gt; which was withdrawn to pay taxes. This amount was partially offset by extension payments made to the
Trust Account in the amount of $&lt;span id="xdx_901_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630_z99LcD6glPl5" title="Total payment"&gt;1,634,120&lt;/span&gt;, which were funded by a Second Promissory Note, as discussed in Note 5, and investment income
earned of $&lt;span id="xdx_902_eus-gaap--GainLossOnInvestments_c20230101__20230630_zj73F8uFhwbh" title="Investment income earned"&gt;1,207,374&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p id="xdx_846_ecustom--CommonStockSubjectToPossibleRedemptionPolicyTextBlock_zCceWoSN3o1k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86F_zc9aaJynYbY1"&gt;Class
A Common Stock Subject to Possible Redemption&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
discussed in Note 3, all of the &lt;span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20230630_zjEJJ5q24xDf" title="Sale of stock"&gt;8,625,000&lt;/span&gt; shares of Class A common stock sold as part of the Units in the Initial Public Offering contain
a redemption feature which allows for the redemption of such Public Shares in connection with the Company&#x2019;s liquidation, if there
is a stockholder vote or tender offer in connection with the Business Combination and in connection with certain amendments to the Amended
and Restated Certificate of Incorporation. In accordance with SEC and its staff&#x2019;s guidance on redeemable equity instruments, which
has been codified in ASC 480, conditionally redeemable Class A common stock (including shares of Class A common stock that feature redemption
rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within
the Company&#x2019;s control) are classified as temporary equity. Ordinary liquidation events, which involve the redemption and liquidation
of all of the entity&#x2019;s equity instruments, are excluded from the provisions of ASC 480. As discussed in Note 1, Description of
Organization, and in connection with the stockholders&#x2019; vote at the special meeting on February 14, 2023, &lt;span id="xdx_90F_ecustom--CommonStockRedemptionOnShares_iI_c20230214_zct2QBJfxi8k" title="Common stock shares redemption"&gt;3,177,941&lt;/span&gt; shares were
tendered for redemption, resulting in $&lt;span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230213__20230214_zAAqIxXmzcd9" title="Payment of cash to redeeming stockholders"&gt;32,707,627&lt;/span&gt; paid from the Trust Account to redeeming stockholders. As a result of the redemption,
as of June 30, 2023, the Company had &lt;span id="xdx_900_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230630_zGcnqyLS5KG3" title="Common stock subject to redemption shares"&gt;5,447,059&lt;/span&gt; shares of Class A common stock subject to possible redemption presented at redemption
value as temporary equity, outside of the stockholders&#x2019; (deficit) equity section of the Company&#x2019;s balance sheet that are
subject to redemption.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
ASC 480, the Company has elected to recognize changes in redemption value immediately as they occur and adjusts the carrying value of
redeemable common stock to equal the redemption value at the end of each reporting period. Such changes are reflected in additional paid-in
capital, or in the absence of additional capital, in accumulated deficit. The redemption value of the redeemable common stock as of June
30, 2023 increased as the income earned on the Trust Account exceeds the Company&#x2019;s expected tax obligations plus up to $&lt;span id="xdx_908_ecustom--DissolutionExpenses_c20230101__20230630_z9BuNZwS90E3" title="Dissolution expenses"&gt;100,000&lt;/span&gt;
to pay dissolution expenses (see Note 1). As such, the Company recorded an increase in the carrying amount of the redeemable common stock
of $$&lt;span id="xdx_908_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_iN_di_c20230101__20230630_zTop9EuDnYcc" title="Remeasurement of Class A common stock subject to redemption amount"&gt;2,338,694&lt;/span&gt; during the six months ended June 30, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_z6YsKjHAvtNh" style="display: none"&gt;SCHEDULE OF CONSOLIDATED BALANCE SHEETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class
    A common stock subject to possible redemption at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" style="width: 16%; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,297,794&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plus:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Redemption
    of Class A common stock subject to redemption&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" style="text-align: right" title="Redemption of Class A common stock subject to redemption"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,707,627&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remeasurement
    of carrying value to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;521,015&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class A
    common stock subject to possible redemption at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" style="font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;56,111,182&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plus:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remeasurement
    of carrying value to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,817,679&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class
    A common stock subject to possible redemption at June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,928,861&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zGdYb3Qv9cj6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_ecustom--OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_zFtlZH4w9Wbb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86D_zhGnD7bdvTMa"&gt;Offering
Costs associated with the Initial Public Offering&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Offering
costs consisted of legal, accounting, underwriting fees and other costs incurred through the Initial Public Offering that were directly
related to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public
Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with derivative warrant
liabilities are expensed as incurred, presented as non-operating expenses in the statement of operations. Offering costs associated with
the Class A common stock were charged to stockholders&#x2019; equity (deficit) upon the completion of the Initial Public Offering.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zjxbtD3e4che" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_zkgYlLnZC5w"&gt;Income
Taxes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company complies with the accounting and reporting requirements of ASC Topic 740, &lt;i&gt;Income Taxes &lt;/i&gt;(&#x201c;ASC 740&#x201d;), which
requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities
are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable
or deductible amounts, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect
taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions
taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be
sustained upon examination by taxing authorities. The Company&#x2019;s management determined the United States is the Company&#x2019;s
only major tax jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as income
tax expense. There were &lt;span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20230630_zrYDxrysgGJ2" title="Unrecognized tax benefits"&gt;&lt;span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20221231_zuVhH6y5udfj" title="Unrecognized tax benefits"&gt;no&lt;/span&gt;&lt;/span&gt; unrecognized tax benefits as of June 30, 2023 and December 31, 2022 and &lt;span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20230630_zPWNJUuIp4y1" title="Accrued for interest and penalties"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20221231_zUZQTEFS3iya" title="Accrued for interest and penalties"&gt;no&lt;/span&gt;&lt;/span&gt; amounts accrued for interest and
penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material
deviation from its position. The Company is subject to income tax examinations by major taxing authorities since inception.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
Note 9 for additional information on income taxes for the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zjQRgOELSCE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_867_zCKqROVmyQNb"&gt;Net
Income (Loss) Per Share of Common Stock&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
income (loss) per share of common stock is computed by dividing net income (loss) by the weighted-average number of shares of common
stock outstanding during the period. Remeasurement associated with the redeemable shares of Class A common stock is excluded from net
income (loss) per share as the redemption value approximates fair value. Therefore, the earnings per share calculation allocates income
and losses shared pro rata between Class A and Class B common stock. As a result, the calculated net income (loss) per share is the same
for Class A and Class B common stock. The Company has not considered the effect of the Public Warrants (as defined in Note 7) and Private
Placement Warrants (as defined in Note 7) to purchase an aggregate of &lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zjv80tQcPqgl" title="Warrants to purchase"&gt;9,002,331&lt;/span&gt; shares in the calculation of diluted net income (loss)
per share, since the exercise of the warrants are contingent upon the occurrence of future events.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;&#160;&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zW6wwO4zjbP6" style="display: none"&gt;SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Numerator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; padding-left: 20pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;183,201&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;67,325&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(122,904&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(30,726&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(193,818&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(62,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(236,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(77,756&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 20pt"&gt;Basic and diluted weighted average shares outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding"&gt;5,867,515&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding"&gt;8,265,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding"&gt;6,657,611&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding"&gt;6,337,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding"&gt;2,081,665&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share"&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share"&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share"&gt;(0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share"&gt;(0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share"&gt;(0.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share"&gt;(0.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p id="xdx_8AB_zmRrh70hk516" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z3MQQcS2dZ4k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zkmSdBUs7BH"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to concentration of credit risk consist of a cash account in a financial institution
which, at times may exceed the Federal depository insurance coverage of $&lt;span id="xdx_905_eus-gaap--FederalDepositInsuranceCorporationPremiumExpense_c20230101__20230630_zSIPhI4mBbig" title="Federal deposit insurance corporation premium expense"&gt;250,000&lt;/span&gt;. The Company has not experienced losses on this account
and management believes the Company is not exposed to significant risks on such account.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zueFNvKRUcz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_863_zccRHoSOVRt2"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company applies ASC Topic 820, &lt;i&gt;Fair Value Measurement&lt;/i&gt; (&#x201c;ASC 820&#x201d;), which establishes a framework for measuring fair
value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price
that would be received for an asset or paid to transfer a liability in the Company&#x2019;s principal or most advantageous market in an
orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires
an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable
inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market
data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity&#x2019;s own assumptions based
on market data and the entity&#x2019;s judgments about the assumptions that market participants would use in pricing the asset or liability
and are to be developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying amounts reflected in the accompanying balance sheets for current assets and current liabilities approximate fair value due to
their short-term nature.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 &#x2014; Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement
are observable inputs, such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
2 &#x2014; Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying
terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted
intervals.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3 &#x2014; Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when
little or no market data exists for the assets or liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
Note 8 for additional information on assets and liabilities measured at fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zn1INQTijVh4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zpt2CZRgCJnd"&gt;Recent
Accounting Standards&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
does not believe that any recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect
on the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_856_zfPtaaVHvfgg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccounting contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_841_eus-gaap--BasisOfAccounting_zNNVgRo0GHh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_861_zJ01FuQqgH2h"&gt;Basis
of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited financial statements of the Company are presented in conformity with accounting principles generally accepted
in the United States of America (&#x201c;GAAP&#x201d;) and pursuant to the rules and regulations of the SEC. Certain information or footnote
disclosures normally included in financial statements prepared in accordance with GAAP have been omitted, pursuant to the rules and regulations
of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a comprehensive
presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited financial
statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial
position, operating results and cash flows for the periods presented. The accompanying unaudited financial statements should be read
in conjunction with the Company&#x2019;s Annual Report on Form 10-K/A as filed with the SEC on April 24, 2023. The interim results for
the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2023 or for any future
interim periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccounting>
    <ESGL:EmergingGrowthCompanyPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84B_ecustom--EmergingGrowthCompanyPolicyTextBlock_zZp5YX0Rbdal" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_z32yAu9fB214"&gt;Emerging
Growth Company&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an &#x201c;emerging growth company,&#x201d; as defined in Section 2(a) of the Securities Act, as modified by the Jumpstart Our
Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;), and it may take advantage of certain exemptions from various reporting requirements
that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding
executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory
vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. The Company has elected
to implement the aforementioned exemptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Further,
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting
standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do
not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting
standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements
that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of
such extended transition period which means that when a standard is issued or revised and it has different application dates for public
or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies
adopt the new or revised standard. This may make comparison of the Company&#x2019;s financial statements with another public company which
is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult
or impossible because of the potential differences in accounting standards used.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
</ESGL:EmergingGrowthCompanyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84A_eus-gaap--UseOfEstimates_zzqzQz0AxLqa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zASubZTi5Uxl"&gt;Use
of Estimates&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Making
estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of
a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating
its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ
significantly from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zXXeG0VzTpjk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_861_zXmCUOcdRo1e"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents.
The Company did not have any cash equivalents as of June 30, 2023 and December 31, 2022. The Company had operating cash (i.e. cash held
outside the Trust Account) of $&lt;span id="xdx_90A_eus-gaap--Cash_iI_c20230630_zTy2vchlJ2gj" title="Cash"&gt;89,098&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Cash_iI_c20221231_z0j1ZC4xzkOh" title="Cash"&gt;98,254&lt;/span&gt; as of June 30, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">89098</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">98254</us-gaap:Cash>
    <us-gaap:InvestmentPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_847_eus-gaap--InvestmentPolicyTextBlock_z39WEPwTOyA" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_z1l4e8amIYh2"&gt;Investments
Held in Trust Account&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, the assets held in the Trust Account were comprised of U.S. government securities, within the
meaning set forth in Section 2(a) (16) of the Investment Company Act, with maturities of 185 days or less, or investments in money market
funds that invest in U.S. government securities and generally have a readily determinable fair value, or a combination thereof. When
the Company&#x2019;s investments held in the Trust Account are comprised of U.S. government securities, the investments are classified
as trading securities. When the Company&#x2019;s investments held in the Trust Account are comprised of money market funds, the investments
are recognized at fair value. Trading securities and investments in money market funds are presented on the balance sheets at fair value
at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities are reported in the
statements of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
The Company had $&lt;span id="xdx_90D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zxUd0sgoMabe" title="Investment held in trust account"&gt;58,105,401&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zE6FKc6LoM4d" title="Investment held in trust account"&gt;88,824,794&lt;/span&gt; in investments held in the Trust Account as of June 30, 2023 and December 31, 2022, respectively.
The decrease in the Trust Account from December 31, 2022 to June 30, 2023 was due to redeeming stockholders that were paid $&lt;span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230101__20230630_zNR8inWXwvqf" title="Payment of cash to redeeming stockholders"&gt;32,707,627&lt;/span&gt;,
as discussed below, and $&lt;span id="xdx_907_ecustom--CashWithdrawnFromTrustAccountToPayTaxes_c20230101__20230630_zZgloWQebkHa" title="Withdrawn pay taxes"&gt;853,260&lt;/span&gt; which was withdrawn to pay taxes. This amount was partially offset by extension payments made to the
Trust Account in the amount of $&lt;span id="xdx_901_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630_z99LcD6glPl5" title="Total payment"&gt;1,634,120&lt;/span&gt;, which were funded by a Second Promissory Note, as discussed in Note 5, and investment income
earned of $&lt;span id="xdx_902_eus-gaap--GainLossOnInvestments_c20230101__20230630_zj73F8uFhwbh" title="Investment income earned"&gt;1,207,374&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">58105401</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88824794</us-gaap:MarketableSecuritiesNoncurrent>
    <ESGL:PaymentOfCashToRedeemingStockholders
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">32707627</ESGL:PaymentOfCashToRedeemingStockholders>
    <ESGL:CashWithdrawnFromTrustAccountToPayTaxes
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">853260</ESGL:CashWithdrawnFromTrustAccountToPayTaxes>
    <ESGL:PaymentToAcquireMarketableSecurities
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1634120</ESGL:PaymentToAcquireMarketableSecurities>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1207374</us-gaap:GainLossOnInvestments>
    <ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_846_ecustom--CommonStockSubjectToPossibleRedemptionPolicyTextBlock_zCceWoSN3o1k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86F_zc9aaJynYbY1"&gt;Class
A Common Stock Subject to Possible Redemption&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
discussed in Note 3, all of the &lt;span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20230630_zjEJJ5q24xDf" title="Sale of stock"&gt;8,625,000&lt;/span&gt; shares of Class A common stock sold as part of the Units in the Initial Public Offering contain
a redemption feature which allows for the redemption of such Public Shares in connection with the Company&#x2019;s liquidation, if there
is a stockholder vote or tender offer in connection with the Business Combination and in connection with certain amendments to the Amended
and Restated Certificate of Incorporation. In accordance with SEC and its staff&#x2019;s guidance on redeemable equity instruments, which
has been codified in ASC 480, conditionally redeemable Class A common stock (including shares of Class A common stock that feature redemption
rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within
the Company&#x2019;s control) are classified as temporary equity. Ordinary liquidation events, which involve the redemption and liquidation
of all of the entity&#x2019;s equity instruments, are excluded from the provisions of ASC 480. As discussed in Note 1, Description of
Organization, and in connection with the stockholders&#x2019; vote at the special meeting on February 14, 2023, &lt;span id="xdx_90F_ecustom--CommonStockRedemptionOnShares_iI_c20230214_zct2QBJfxi8k" title="Common stock shares redemption"&gt;3,177,941&lt;/span&gt; shares were
tendered for redemption, resulting in $&lt;span id="xdx_90A_ecustom--PaymentOfCashToRedeemingStockholders_c20230213__20230214_zAAqIxXmzcd9" title="Payment of cash to redeeming stockholders"&gt;32,707,627&lt;/span&gt; paid from the Trust Account to redeeming stockholders. As a result of the redemption,
as of June 30, 2023, the Company had &lt;span id="xdx_900_ecustom--CommonStockSubjectToRedemptionShares_iI_c20230630_zGcnqyLS5KG3" title="Common stock subject to redemption shares"&gt;5,447,059&lt;/span&gt; shares of Class A common stock subject to possible redemption presented at redemption
value as temporary equity, outside of the stockholders&#x2019; (deficit) equity section of the Company&#x2019;s balance sheet that are
subject to redemption.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
ASC 480, the Company has elected to recognize changes in redemption value immediately as they occur and adjusts the carrying value of
redeemable common stock to equal the redemption value at the end of each reporting period. Such changes are reflected in additional paid-in
capital, or in the absence of additional capital, in accumulated deficit. The redemption value of the redeemable common stock as of June
30, 2023 increased as the income earned on the Trust Account exceeds the Company&#x2019;s expected tax obligations plus up to $&lt;span id="xdx_908_ecustom--DissolutionExpenses_c20230101__20230630_z9BuNZwS90E3" title="Dissolution expenses"&gt;100,000&lt;/span&gt;
to pay dissolution expenses (see Note 1). As such, the Company recorded an increase in the carrying amount of the redeemable common stock
of $$&lt;span id="xdx_908_ecustom--RemeasurementofClassCommonStockToRedemptionAmount_iN_di_c20230101__20230630_zTop9EuDnYcc" title="Remeasurement of Class A common stock subject to redemption amount"&gt;2,338,694&lt;/span&gt; during the six months ended June 30, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_z6YsKjHAvtNh" style="display: none"&gt;SCHEDULE OF CONSOLIDATED BALANCE SHEETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class
    A common stock subject to possible redemption at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" style="width: 16%; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,297,794&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plus:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Redemption
    of Class A common stock subject to redemption&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" style="text-align: right" title="Redemption of Class A common stock subject to redemption"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,707,627&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remeasurement
    of carrying value to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;521,015&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class A
    common stock subject to possible redemption at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" style="font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;56,111,182&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plus:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remeasurement
    of carrying value to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,817,679&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class
    A common stock subject to possible redemption at June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,928,861&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zGdYb3Qv9cj6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8625000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <ESGL:CommonStockRedemptionOnShares
      contextRef="AsOf2023-02-14_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3177941</ESGL:CommonStockRedemptionOnShares>
    <ESGL:PaymentOfCashToRedeemingStockholders
      contextRef="From2023-02-132023-02-14_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">32707627</ESGL:PaymentOfCashToRedeemingStockholders>
    <ESGL:CommonStockSubjectToRedemptionShares
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5447059</ESGL:CommonStockSubjectToRedemptionShares>
    <ESGL:DissolutionExpenses
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">100000</ESGL:DissolutionExpenses>
    <ESGL:RemeasurementofClassCommonStockToRedemptionAmount
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-2338694</ESGL:RemeasurementofClassCommonStockToRedemptionAmount>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_890_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zpUANcsnxmO3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2023 and December 31, 2022, the Class A Common Stock reflected on the balance sheets are reconciled in the following table:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_z6YsKjHAvtNh" style="display: none"&gt;SCHEDULE OF CONSOLIDATED BALANCE SHEETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class
    A common stock subject to possible redemption at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230101__20230331_zqHKbZdQilI3" style="width: 16%; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,297,794&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plus:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Redemption
    of Class A common stock subject to redemption&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--PaymentOfCashToRedeemingStockholders_iN_di_c20230101__20230331_zMHlx33ZCuo3" style="text-align: right" title="Redemption of Class A common stock subject to redemption"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,707,627&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remeasurement
    of carrying value to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230101__20230331_zhEVlTygaolf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;521,015&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class A
    common stock subject to possible redemption at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iS_c20230401__20230630_zA210YcNgI2e" style="font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;56,111,182&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plus:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remeasurement
    of carrying value to redemption value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--RemeasurementOfCarryingValueToRedemptionValue_c20230401__20230630_zIl3RdcY5Pui" style="border-bottom: Black 1.5pt solid; text-align: right" title="Remeasurement of carrying value to redemption value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,817,679&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Class
    A common stock subject to possible redemption at June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RedeemableNoncontrollingInterestEquityCommonRedemptionValue_iE_c20230401__20230630_z6YfwimZy5e9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Class A common stock subject to possible redemption, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,928,861&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88297794</us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue>
    <ESGL:PaymentOfCashToRedeemingStockholders
      contextRef="From2023-01-012023-03-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">32707627</ESGL:PaymentOfCashToRedeemingStockholders>
    <ESGL:RemeasurementOfCarryingValueToRedemptionValue
      contextRef="From2023-01-012023-03-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">521015</ESGL:RemeasurementOfCarryingValueToRedemptionValue>
    <us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue
      contextRef="AsOf2023-03-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">56111182</us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue>
    <ESGL:RemeasurementOfCarryingValueToRedemptionValue
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1817679</ESGL:RemeasurementOfCarryingValueToRedemptionValue>
    <us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">57928861</us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue>
    <ESGL:OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84B_ecustom--OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock_zFtlZH4w9Wbb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86D_zhGnD7bdvTMa"&gt;Offering
Costs associated with the Initial Public Offering&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Offering
costs consisted of legal, accounting, underwriting fees and other costs incurred through the Initial Public Offering that were directly
related to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public
Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with derivative warrant
liabilities are expensed as incurred, presented as non-operating expenses in the statement of operations. Offering costs associated with
the Class A common stock were charged to stockholders&#x2019; equity (deficit) upon the completion of the Initial Public Offering.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</ESGL:OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zjxbtD3e4che" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_864_zkgYlLnZC5w"&gt;Income
Taxes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company complies with the accounting and reporting requirements of ASC Topic 740, &lt;i&gt;Income Taxes &lt;/i&gt;(&#x201c;ASC 740&#x201d;), which
requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities
are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable
or deductible amounts, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect
taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions
taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be
sustained upon examination by taxing authorities. The Company&#x2019;s management determined the United States is the Company&#x2019;s
only major tax jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits, if any, as income
tax expense. There were &lt;span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20230630_zrYDxrysgGJ2" title="Unrecognized tax benefits"&gt;&lt;span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20221231_zuVhH6y5udfj" title="Unrecognized tax benefits"&gt;no&lt;/span&gt;&lt;/span&gt; unrecognized tax benefits as of June 30, 2023 and December 31, 2022 and &lt;span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20230630_zPWNJUuIp4y1" title="Accrued for interest and penalties"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_do_c20221231_zUZQTEFS3iya" title="Accrued for interest and penalties"&gt;no&lt;/span&gt;&lt;/span&gt; amounts accrued for interest and
penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material
deviation from its position. The Company is subject to income tax examinations by major taxing authorities since inception.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
Note 9 for additional information on income taxes for the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zjQRgOELSCE1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_867_zCKqROVmyQNb"&gt;Net
Income (Loss) Per Share of Common Stock&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
income (loss) per share of common stock is computed by dividing net income (loss) by the weighted-average number of shares of common
stock outstanding during the period. Remeasurement associated with the redeemable shares of Class A common stock is excluded from net
income (loss) per share as the redemption value approximates fair value. Therefore, the earnings per share calculation allocates income
and losses shared pro rata between Class A and Class B common stock. As a result, the calculated net income (loss) per share is the same
for Class A and Class B common stock. The Company has not considered the effect of the Public Warrants (as defined in Note 7) and Private
Placement Warrants (as defined in Note 7) to purchase an aggregate of &lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zjv80tQcPqgl" title="Warrants to purchase"&gt;9,002,331&lt;/span&gt; shares in the calculation of diluted net income (loss)
per share, since the exercise of the warrants are contingent upon the occurrence of future events.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;&#160;&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zW6wwO4zjbP6" style="display: none"&gt;SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Numerator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; padding-left: 20pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;183,201&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;67,325&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(122,904&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(30,726&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(193,818&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(62,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(236,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(77,756&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 20pt"&gt;Basic and diluted weighted average shares outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding"&gt;5,867,515&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding"&gt;8,265,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding"&gt;6,657,611&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding"&gt;6,337,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding"&gt;2,081,665&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share"&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share"&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share"&gt;(0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share"&gt;(0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share"&gt;(0.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share"&gt;(0.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p id="xdx_8AB_zmRrh70hk516" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-06-30_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">9002331</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_894_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zom2ZJ8N3CB5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table reflects the calculation of basic and diluted net income (loss) per common share (in dollars, except per share amounts):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zW6wwO4zjbP6" style="display: none"&gt;SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2q0FwmMBKg4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfNsJsFeMM7a" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zrgFIB6YZfK5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_493_20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqOoan5QNk2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zMX5sVID06Tj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zxuRu3nNU7Ti" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zx3Ew2AM5aU7" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0ELknBSJwG5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 June 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class A&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Class B&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EarningsPerShareBasicAbstract_iB_zE1rNVIZjpre" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Basic and diluted net income (loss) per share:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Numerator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NetIncomeLoss_zeCVbo4SznJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: left; padding-left: 20pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;183,201&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;67,325&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(122,904&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(30,726&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(193,818&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(62,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(236,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;(77,756&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zQrgyH08HhNd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 20pt"&gt;Basic and diluted weighted average shares outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z4tGjJJ7lmxi" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzxdZCNX6UR3" title="Diluted weighted average shares outstanding"&gt;5,867,515&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJYtTZQv4u2i" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjOvg2Sn4nmk" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zztoPyCWkTu" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zOtueQ7mIc7d" title="Diluted weighted average shares outstanding"&gt;8,265,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0iyZ5gADzz8" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzM8A2Hoeux8" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZkuNBIyjASj" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzDOdY3dLw1c" title="Diluted weighted average shares outstanding"&gt;6,657,611&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zL7S8HlESXc2" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMb7GvVOUzwh" title="Diluted weighted average shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zhigQRt7LBA7" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBPFV8qu7sU8" title="Diluted weighted average shares outstanding"&gt;6,337,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1iKHnj2ng6g" title="Basic weighted average shares outstanding"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z04PpD6lJtZ" title="Diluted weighted average shares outstanding"&gt;2,081,665&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zwMicTLHUPY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Basic and diluted net income (loss) per share&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3NIs1ODNSze" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlgpbEkoILLj" title="Diluted net income (loss) per share"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareBasic_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z82QX7qFLMLa" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230401__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zAtjuDNuVhld" title="Diluted net income (loss) per share"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyuXTpneu0Xf" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zuPEF78uWfzk" title="Diluted net income (loss) per share"&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJJabXrrB1Ll" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220401__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqfsAv9jecni" title="Diluted net income (loss) per share"&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAGmp39KSEz2" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zowxtHIdgCe4" title="Diluted net income (loss) per share"&gt;(0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_901_eus-gaap--EarningsPerShareBasic_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCK0F88rNwg6" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMAlExBxrodi" title="Diluted net income (loss) per share"&gt;(0.03&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZJ7c8Bi5pye" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_znoZoU3u812" title="Diluted net income (loss) per share"&gt;(0.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareBasic_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z5DpMhfvb9g" title="Basic net income (loss) per share"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVBUk5JTkdTIFBFUiBTSEFSRSBCQVNJQyBBTkQgRElMVVRFRCAoRGV0YWlscykA" id="xdx_900_eus-gaap--EarningsPerShareDiluted_c20220101__20220630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7qlJgO7a9Wk" title="Diluted net income (loss) per share"&gt;(0.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">183201</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">67325</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-122904</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-30726</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-193818</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-62773</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-236732</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">-77756</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5867515</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5867515</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5867515</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8265000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8265000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8265000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6657611</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6657611</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6657611</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6337707</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6337707</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">6337707</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2081665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2081665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2081665</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-04-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z3MQQcS2dZ4k" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zkmSdBUs7BH"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to concentration of credit risk consist of a cash account in a financial institution
which, at times may exceed the Federal depository insurance coverage of $&lt;span id="xdx_905_eus-gaap--FederalDepositInsuranceCorporationPremiumExpense_c20230101__20230630_zSIPhI4mBbig" title="Federal deposit insurance corporation premium expense"&gt;250,000&lt;/span&gt;. The Company has not experienced losses on this account
and management believes the Company is not exposed to significant risks on such account.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">250000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_849_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zueFNvKRUcz8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_863_zccRHoSOVRt2"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company applies ASC Topic 820, &lt;i&gt;Fair Value Measurement&lt;/i&gt; (&#x201c;ASC 820&#x201d;), which establishes a framework for measuring fair
value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price
that would be received for an asset or paid to transfer a liability in the Company&#x2019;s principal or most advantageous market in an
orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires
an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable
inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market
data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity&#x2019;s own assumptions based
on market data and the entity&#x2019;s judgments about the assumptions that market participants would use in pricing the asset or liability
and are to be developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying amounts reflected in the accompanying balance sheets for current assets and current liabilities approximate fair value due to
their short-term nature.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 &#x2014; Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement
are observable inputs, such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
2 &#x2014; Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying
terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted
intervals.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3 &#x2014; Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when
little or no market data exists for the assets or liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
Note 8 for additional information on assets and liabilities measured at fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zn1INQTijVh4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zpt2CZRgCJnd"&gt;Recent
Accounting Standards&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
does not believe that any recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect
on the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <ESGL:InitialPublicOfferingDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_801_ecustom--InitialPublicOfferingDisclosureTextBlock_zZyllTXj2Xz3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
3. &lt;span id="xdx_82E_zocJjhqRb2l7"&gt;INITIAL PUBLIC OFFERING&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
registration statement for the Company&#x2019;s Initial Public Offering was declared effective on February 14, 2022. On February 17, 2022,
the Company consummated the Initial Public Offering of &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z3YpLCVSKsFi" title="Number of shares issued"&gt;8,625,000&lt;/span&gt; Units, including &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zcdtDIkNK6Z1" title="Number of shares issued"&gt;1,125,000&lt;/span&gt; Units issued pursuant to the exercise of
the underwriters&#x2019; over-allotment option in full, generating gross proceeds of $&lt;span id="xdx_907_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zvHif3Q8ifX1" title="Gross proceeds"&gt;86,250,000&lt;/span&gt;. Each Unit consists of one share of Class
A common stock, and one redeemable warrant (&#x201c;Public Warrant&#x201d;). Each Public Warrant entitles the holder to purchase one share
of Class A common stock at an exercise price of $&lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220217__us-gaap--ClassOfWarrantOrRightAxis__custom--PublicWarrantMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zwvcrhNpmE06" title="Warrants exercise price per share"&gt;11.50&lt;/span&gt; per whole share (see Note 7).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</ESGL:InitialPublicOfferingDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8625000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-02-152022-02-17_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">86250000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-02-17_custom_PublicWarrantMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <ESGL:PrivatePlacementDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_803_ecustom--PrivatePlacementDisclosureTextBlock_z6tsD2m5Zk74" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span&gt;NOTE
4. &lt;span id="xdx_822_zyVK3HTkreod"&gt;PRIVATE PLACEMENT&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Simultaneously
with the closing of the Initial Public Offering, the Company consummated the sale of &lt;span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zdHThohvKx78" title="Sale of units during period"&gt;377,331&lt;/span&gt; Private Placement Units at a price of $&lt;span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zTqQk4SGYXK9" title="Sale of stock price per share"&gt;10.00&lt;/span&gt;
per Private Placement Unit in the Private Placement to the Sponsor, generating gross proceeds of $&lt;span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zdoWuAmKG0z4" title="Gross proceeds from sale of stock"&gt;3,773,310&lt;/span&gt;, which was transferred to
the Trust Account by the Sponsor. The Private Placement Units are identical to the Units sold in the Initial Public Offering, except
for the warrants included in the Private Placement Units (the &#x201c;Private Placement Warrants&#x201d;). If the Company does not complete
a Business Combination within the Combination Period, the proceeds from the sale of the Private Placement Units will be used to fund
the redemption of the Public Shares (subject to the requirements of applicable law) and the Private Placement Warrants will expire worthless.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;






&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</ESGL:PrivatePlacementDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">377331</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3773310</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_802_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z1wOquIYx0c9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5. &lt;span id="xdx_820_zc7ObcUTfQb2"&gt;RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Founder
Shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 15, 2021, the Sponsor purchased &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zgeBVZaVJYa8" title="Number of shares issued"&gt;2,875,000&lt;/span&gt; shares of Class B common stock (the &#x201c;Founder Shares&#x201d;) for an aggregate purchase
price of $&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210314__20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBsgLUYCFpha" title="Stock issued during period value"&gt;25,000&lt;/span&gt;, or approximately $&lt;span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20210315__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbGDYIApfqp" title="Shares issued, price per share"&gt;0.012&lt;/span&gt; per share. On March 15, 2021, the Sponsor transferred &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zTuSzAxgyNUj" title="Number of shares issued"&gt;20,000&lt;/span&gt; Founder Shares each to the Company&#x2019;s
Chief Executive Officer and Chief Operating Officer, as well as &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--ScientificAdvisorMember_ztrJdQ5OB6i1" title="Number of shares issued"&gt;2,500&lt;/span&gt; Founder Shares to each of the Company&#x2019;s Chief Scientific
Officer and scientific advisor. On October 27, 2021, the Sponsor transferred &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zLmBHBvrh0O8" title="Number of shares issued"&gt;10,000&lt;/span&gt; Founder Shares to the Company&#x2019;s Chief Executive
Officer, &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--ChiefScientificOfficerMember_z1XyU85cheVh" title="Number of shares issued"&gt;17,500 &lt;/span&gt;Founder Shares to the Company&#x2019;s Chief Scientific Officer, &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--TwoIndependentDirectorsMember_z8k0WxHkOWT2" title="Number of shares issued"&gt;30,000&lt;/span&gt; Founder Shares to each of the Company&#x2019;s
two independent directors, &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--IndependentDirectorsTwoMember_zV9rQFgcAkJf" title="Number of shares issued"&gt;25,000&lt;/span&gt; Founder Shares to each of the Company&#x2019;s two independent directors, &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--StrategicAndScientificAdvisorMember_zJgMpXQKXja4" title="Number of shares issued"&gt;15,000&lt;/span&gt; Founder Shares to the
Company&#x2019;s strategic and scientific advisor and &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__custom--ScientificAdvisorMember_zGXkYqKBTzo9" title="Number of shares issued"&gt;5,500&lt;/span&gt; Founder Shares to the Company&#x2019;s scientific advisor. In addition, the
Sponsor has separately agreed to transfer to the Company&#x2019;s Chief Operating Officer an aggregate of &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20211025__20211027__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zFVkR22UJvQl" title="Number of shares issued"&gt;30,000&lt;/span&gt; of its Founder Shares
at the time of a Business Combination. On November 19, 2021, the Company canceled &lt;span id="xdx_909_ecustom--StockCancelledDuringPeriodShares_c20211118__20211119__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zysHOC4fQv69" title="Common stock shares canceled during the period"&gt;718,750&lt;/span&gt; Founder Shares due to a downsize of the offering.
All shares and associated amounts have been retroactively restated to reflect the surrender of these shares (see Note 7). As of June
30, 2023 and December 31, 2022, the Sponsor owned &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbZIk8bP7eXg" title="Number of shares issued"&gt;&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zarzf8APLXL" title="Number of shares issued"&gt;2,156,250&lt;/span&gt;&lt;/span&gt; shares of Class B common stock. The Founder Shares were subject to a risk
of forfeiture of up to &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__srt--RangeAxis__srt--MaximumMember_zJ6G4RdHDlmi" title="Forfeiture of shares"&gt;281,250&lt;/span&gt; shares if the underwriters did not exercise their over-allotment option in full. However, as the underwriters&#x2019;
over-allotment option was exercised in full at the closing of the Initial Public Offering in February 2022, &lt;span id="xdx_909_ecustom--SharesNotSubjectToForfeiture_c20220201__20220228__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zGHi6MHrw0id" title="Shares not subject to forfeiture"&gt;281,250&lt;/span&gt; of such shares held
by the Sponsor will not be subject to forfeiture.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
initial stockholder has agreed not to transfer, assign or sell any of the Class B common stock (except to certain permitted transferees)
until, with respect to 50% of the Class B common stock, the earlier of (i) six months after the date of the consummation of a Business
Combination, or (ii) the date on which the closing price of the Company&#x2019;s common stock equals or exceeds $&lt;span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__srt--TitleOfIndividualAxis__custom--SponsorMember_zGgVYPT4ZtPh" title="Shares issued, price per share"&gt;12.50&lt;/span&gt; per share (as adjusted
for stock splits, stock dividends, reorganizations and recapitalizations) for any 20 trading days within any 30-trading day period commencing
after a Business Combination, with respect to the remaining 50% of the Class B common stock, upon six months after the date of the consummation
of a Business Combination, or earlier, in each case, if, subsequent to a Business Combination, the Company consummates a subsequent liquidation,
merger, stock exchange or other similar transaction which results in all of the Company&#x2019;s stockholders having the right to exchange
their common stock for cash, securities or other property.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Promissory
Note - Related Party&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 23, 2021, the Company issued an unsecured promissory note (the &#x201c;Promissory Note&#x201d;) to the Sponsor, pursuant to which
the Company may borrow up to an aggregate principal amount of $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_c20210223__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z609tdsp4ojc" title="Debt instrument, face amount"&gt;300,000&lt;/span&gt;, to be used for payment of costs related to the Initial Public
Offering. The Promissory Note is non-interest bearing and payable on the earlier of (i) March 31, 2022 or (ii) the consummation of the
Initial Public Offering, pursuant to that Amendment to Promissory Note dated February 4, 2022. As of December 31, 2021, the Company had
borrowed $&lt;span id="xdx_900_eus-gaap--ShortTermBorrowings_iI_c20211231__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zlONUKCyxcu8" title="Short-term debt"&gt;174,147&lt;/span&gt; under the Promissory Note with the Sponsor, with an additional $&lt;span id="xdx_90E_eus-gaap--OtherShortTermBorrowings_iI_c20220331__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zFCuyvJivV56" title="Aditional,Short-term debt"&gt;9,606&lt;/span&gt; being borrowed during the three months ended
March 31, 2022. Following the Initial Public Offering of the Company on February 17, 2022, a total of $&lt;span id="xdx_906_eus-gaap--RepaymentsOfRelatedPartyDebt_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_znybYJkGdhs9" title="Repayment of promissory note related party"&gt;183,753&lt;/span&gt; under the Promissory Note
was repaid on &lt;span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_c20220215__20220217__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z73tq7czUyba" title="Debt maturity date"&gt;February 25, 2022&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 12, 2022, the Company issued a second unsecured promissory note (the &#x201c;Second Promissory Note&#x201d;) to the Sponsor, pursuant
to which the Company may borrow up to an aggregate principal amount of $&lt;span id="xdx_90B_eus-gaap--ShortTermBorrowings_iI_c20221012__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zPcyK9i0OeLa" title="Short-term debt"&gt;500,000&lt;/span&gt;, to be used for payment of costs related to the initial
Business Combination. The Second Promissory Note is non-interest bearing and payable on the earlier of (i) August 17, 2023 or (ii) the
date the Company consummates an initial Business Combination. As of December 31, 2022, the Company had borrowed $&lt;span id="xdx_90A_eus-gaap--ShortTermBorrowings_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zkt87k112sHd" title="Short-term debt"&gt;250,000&lt;/span&gt; under the Second
Promissory Note with the Sponsor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 1, 2023, the Company restated and amended the Second Promissory Note, pursuant to which the Sponsor shall loan to the Company up
to $&lt;span id="xdx_90A_eus-gaap--RepaymentsOfLongTermDebt_c20230301__20230301__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zyIZUX0OGHAa" title="Sponsor loan"&gt;2,000,000&lt;/span&gt; to pay, among other things, any extension fees and transaction costs associated with any extensions of time needed for
the Company to consummate its business combination. For the purposes of clarity, the Company and the Sponsor hereby agreed that the certain
instrument dated as of October 12, 2022 pursuant to which the Sponsor purported to loan up to $&lt;span id="xdx_90F_eus-gaap--ShortTermBorrowings_iI_c20221012__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zA4KJ88O29L" title="Short-term debt"&gt;500,000&lt;/span&gt; to the Company was hereby canceled
and deemed void ab initio. The Note bears no interest and is repayable in full upon the earlier of (a) February 17, 2024 or (b) the date
of the consummation of the Company&#x2019;s initial business combination.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 27, 2023, the Company issued an amended and restated promissory note (the &#x201c;Note&#x201d;), pursuant to which the Sponsor shall
loan to the Company up to $&lt;span id="xdx_90F_eus-gaap--RepaymentsOfLongTermDebt_c20230427__20230427__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zdcc84Z2W3xk" title="Sponsor loan"&gt;4,500,000&lt;/span&gt; to pay, among other things, any extension fees and transaction costs associated with any extensions
of time needed for the Company to consummate its business combination. For the purposes of clarity, the Company and the Sponsor hereby
agreed that the certain instrument dated as of March 1, 2023 pursuant to which the Sponsor purported to loan up to $&lt;span id="xdx_909_eus-gaap--RepaymentsOfLongTermDebt_c20230301__20230301__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zuLzqaz2qwp9" title="Sponsor loan"&gt;2,000,000&lt;/span&gt; to the
Company was hereby canceled and deemed void ab initio. The Note bears no interest and is repayable in full upon the earlier of (a) February
17, 2024 or (b) the date of the consummation of the Company&#x2019;s initial business combination.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the six month period ended June 30, 2023, the Company drew down an additional aggregate amount of $&lt;span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_znMLXrKUhE69" title="Aggregate amouont"&gt;2,200,000 &lt;/span&gt;from the Note. The proceeds
were used to fund the Company&#x2019;s extension payments of $&lt;span id="xdx_90C_ecustom--PaymentToAcquireMarketableSecurities_c20230101__20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zRaVcthmdwfb" title="Total payment"&gt;1,634,120&lt;/span&gt;, and the rest was used for operating capital. As of June 30, 2023
and December 31, 2022, the Company had borrowings of $&lt;span id="xdx_90F_eus-gaap--ShortTermBorrowings_iI_c20230630__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zZ9pUxvg17L6" title="Short-term debt"&gt;2,450,000&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--ShortTermBorrowings_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--SecondPromissoryNoteMember_zAKqHf7kYop4" title="Short-term debt"&gt;250,000&lt;/span&gt;, respectively, under the Note with the Sponsor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Administrative
Support Agreement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company entered into an agreement with the Sponsor, commencing on the effective date of the Initial Public Offering, pursuant to which
the Sponsor has agreed to make available to the Company certain general and administrative services, including office space, utilities
and administrative services, as the Company may require from time to time. The Company has agreed to pay the Sponsor $&lt;span id="xdx_903_eus-gaap--CostOfRevenue_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zyPsTXhL3X3f" title="Sponsor for services"&gt;10,000&lt;/span&gt; per month
for these services. Upon the completion of an initial Business Combination, the Company will cease paying these monthly fees. For the
three and six months ended June 30, 2023, the Company incurred $&lt;span id="xdx_906_eus-gaap--AdministrativeFeesExpense_c20230401__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zoUWkxMWD8t3" title="Admistration support expense"&gt;30,000&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--AdministrativeFeesExpense_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zg2Jkg1AGWee" title="Admistration support expense"&gt;60,000&lt;/span&gt; of administrative support expenses, respectively.
For the three and six months ended June 30, 2022, the Company incurred $&lt;span id="xdx_909_eus-gaap--AdministrativeFeesExpense_c20220401__20220630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zBC7XkF6wO04" title="Admistration support expense"&gt;30,000&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--AdministrativeFeesExpense_c20220101__20220630__us-gaap--TypeOfArrangementAxis__custom--AdministrativeSupportAgreementMember_zjDqRruvfqac" title="Admistration support expense"&gt;45,000&lt;/span&gt;, respectively, of administrative support expenses.
As of June 30, 2023 and December 31, 2022, $&lt;span id="xdx_90F_ecustom--AccruedExpensesRelatedPartyCurrent_iI_dxL_c20230630_zoGizhVFLwlh" title="Accrued expense related party::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0896"&gt;0&lt;/span&gt;&lt;/span&gt; and $&lt;span id="xdx_900_ecustom--AccruedExpensesRelatedPartyCurrent_iI_c20221231_zUjWxBbnLoEg" title="Accrued expense related party"&gt;10,000&lt;/span&gt;, respectively, related to this agreement were recorded in accrued expenses
- related party in the accompanying balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related
Party Loans&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
order to finance transaction costs in connection with a Business Combination, the Company&#x2019;s Sponsor or an affiliate of the Sponsor,
or the Company&#x2019;s officers and directors may, but are not obligated to, loan the Company funds as may be required (&#x201c;Working
Capital Loans&#x201d;). Such Working Capital Loans would be evidenced by promissory notes. The notes would either be repaid upon consummation
of a Business Combination, without interest, or, at the lender&#x2019;s discretion, up to $&lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_c20230101__20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember__srt--RangeAxis__srt--MaximumMember_zib9nyw7mJfl" title="Stock issued during period, value, conversion of units"&gt;1,500,000&lt;/span&gt; of notes may be converted upon consummation
of a Business Combination into additional Private Placement Units at a price of $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20230630__us-gaap--RelatedPartyTransactionAxis__custom--SponsorMember_zBZ8nmjaHV1k" title="Debt conversion price per share"&gt;10.00&lt;/span&gt; per Unit. In the event that a Business Combination
does not close, the Company may use a portion of proceeds held outside the Trust Account to repay the Working Capital Loans, but no proceeds
held in the Trust Account would be used to repay the Working Capital Loans.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
                                            UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
the Company anticipates that it may not be able to consummate the initial Business Combination within 12 months, the Company may, by
resolution of the board if requested by the Sponsor, extend the period of time to consummate a Business Combination up to two (2) times,
each by an additional three months (for a total of up to 18 months to complete a Business Combination), subject to the Sponsor depositing
additional funds into the Trust Account as set out below. Pursuant to the terms of the Amended and Restated Certificate of Incorporation
and the trust agreement to be entered into between the Company and Continental Stock Transfer &amp;amp; Trust Company, in order for the time
available for the Company to consummate the initial Business Combination to be extended, the Sponsor or its affiliates or designees,
upon five (5) business days advance notice prior to the applicable deadline, must deposit into the Trust Account $&lt;span id="xdx_901_eus-gaap--Deposits_iI_c20230630__srt--TitleOfIndividualAxis__custom--UnderwriterMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zt9QLDx31gG9" title="Deposits"&gt;1,725,000&lt;/span&gt; with the
underwriters&#x2019; over-allotment option exercised in full ($&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--TitleOfIndividualAxis__custom--UnderwriterMember__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z6poZ0xfmpL8" title="Share price"&gt;0.20&lt;/span&gt; per unit), on or prior to the date of the applicable deadline, for
each of the available three month extensions, providing a total possible Business Combination period of 18 months at a total payment
value of $&lt;span id="xdx_90C_eus-gaap--Deposits_iI_c20230630__srt--TitleOfIndividualAxis__custom--UnderwriterMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--RestatementAxis__srt--RestatementAdjustmentMember_zAoyLvrvZEQ2" title="Deposits"&gt;3,450,000&lt;/span&gt; with the underwriters&#x2019; over-allotment option exercised in full ($&lt;span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__srt--TitleOfIndividualAxis__custom--UnderwriterMember__srt--RestatementAxis__srt--RestatementAdjustmentMember_ztUpygIHKYY4" title="Share price"&gt;0.40&lt;/span&gt; per unit) (the &#x201c;Extension Loans&#x201d;).
Any such payments would be made in the form of non-interest bearing loans. If the Company completes its initial Business Combination,
the Company will, at the option of the Sponsor, repay the Extension Loans out of the proceeds of the Trust Account released to the Company
or convert a portion or all of the total loan amount into units at a price of $&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zBvdoH23o9Ia" title="Share price"&gt;10.00&lt;/span&gt; per unit, which units will be identical to the Private
Placement Units. If the Company does not complete a Business Combination, the Company will repay such loans only from funds held outside
of the Trust Account. Furthermore, the letter agreement with the Initial Stockholders contains a provision pursuant to which the Sponsor
will agree to waive its right to be repaid for such loans to the extent there is insufficient funds held outside of the Trust Account
in the event that the Company does not complete a Business Combination. The Sponsor and its affiliates or designees are not obligated
to fund the Trust Account to extend the time for the Company to complete the initial Business Combination. The Public Stockholders will
not be afforded an opportunity to vote on the extension of time to consummate an initial Business Combination from 12 months to 18 months
described above or redeem their shares in connection with such extensions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2875000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">25000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.012</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-03-142021-03-15_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">20000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-03-142021-03-15_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_srt_ChiefExecutiveOfficerMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">10000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_custom_ChiefScientificOfficerMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">17500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_custom_TwoIndependentDirectorsMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">30000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_custom_IndependentDirectorsTwoMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">25000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_custom_StrategicAndScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">15000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_custom_ScientificAdvisorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">5500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-10-252021-10-27_srt_ChiefOperatingOfficerMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">30000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <ESGL:StockCancelledDuringPeriodShares
      contextRef="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">718750</ESGL:StockCancelledDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-06-30_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">281250</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <ESGL:SharesNotSubjectToForfeiture
      contextRef="From2022-02-012022-02-28_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">281250</ESGL:SharesNotSubjectToForfeiture>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">12.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-02-23_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2021-12-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">174147</us-gaap:ShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="AsOf2022-03-31_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">9606</us-gaap:OtherShortTermBorrowings>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">183753</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2022-02-152022-02-17_us-gaap_IPOMember_custom_PromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember">2022-02-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2022-10-12_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">500000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">250000</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2022-10-12_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">500000</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2023-04-272023-04-27_custom_PromissoryNoteMember_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">4500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2023-03-012023-03-01_custom_SecondPromissoryNoteMember_custom_SponsorMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2200000</us-gaap:DebtInstrumentFaceAmount>
    <ESGL:PaymentToAcquireMarketableSecurities
      contextRef="From2023-01-012023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1634120</ESGL:PaymentToAcquireMarketableSecurities>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-06-30_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2450000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2022-12-31_custom_SecondPromissoryNoteMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">250000</us-gaap:ShortTermBorrowings>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_us-gaap_RelatedPartyMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">10000</us-gaap:CostOfRevenue>
    <us-gaap:AdministrativeFeesExpense
      contextRef="From2023-04-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">30000</us-gaap:AdministrativeFeesExpense>
    <us-gaap:AdministrativeFeesExpense
      contextRef="From2023-01-012023-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">60000</us-gaap:AdministrativeFeesExpense>
    <us-gaap:AdministrativeFeesExpense
      contextRef="From2022-04-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">30000</us-gaap:AdministrativeFeesExpense>
    <us-gaap:AdministrativeFeesExpense
      contextRef="From2022-01-012022-06-30_custom_AdministrativeSupportAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">45000</us-gaap:AdministrativeFeesExpense>
    <ESGL:AccruedExpensesRelatedPartyCurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">10000</ESGL:AccruedExpensesRelatedPartyCurrent>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2023-01-012023-06-30_custom_SponsorMember_srt_MaximumMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1500000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="AsOf2023-06-30_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71101796"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:Deposits
      contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1725000</us-gaap:Deposits>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_ScenarioPreviouslyReportedMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.20</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:Deposits
      contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_RestatementAdjustmentMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">3450000</us-gaap:Deposits>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_UnderwriterMember_us-gaap_OverAllotmentOptionMember_srt_RestatementAdjustmentMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.40</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_807_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zH1TkFNvuYuk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6. &lt;span id="xdx_82A_zv1LtYVQgch1"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Registration
and Shareholder Rights Agreement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
holders of the Founder Shares, as well as the holders of the Private Placement Units (and underlying securities) and any securities issued
in payment of Working Capital Loans made to the Company, will be entitled to registration rights pursuant to an agreement signed on the
effective date of the Initial Public Offering. The holders of a majority of these securities are entitled to make up to three demands
that the Company register such securities. The holders of a majority of these securities can elect to exercise these registration rights
at any time after the Company consummates a Business Combination. In addition, the holders have certain &#x201c;piggy-back&#x201d; registration
rights with respect to registration statements filed subsequent to the consummation of a Business Combination. The Company will bear
the expenses incurred in connection with the filing of any such registration statements. Notwithstanding anything to the contrary, under
FINRA Rule 5110, the underwriters and/or their designees may only make a demand registration (i) on one occasion and (ii) during the
five-year period beginning on the effective date of the registration statement relating to the Initial Public Offering, and the underwriters
and/or their designees may participate in a &#x201c;piggy-back&#x201d; registration only during the seven-year period beginning on the
effective date of the registration statement relating to the Initial Public Offering.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Underwriting
Agreement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Simultaneously
with the Initial Public Offering, the underwriters fully exercised the over-allotment option to purchase an additional &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember_zKBRaTuqcnSd" title="Number of common stock issuance"&gt;1,125,000&lt;/span&gt; Units
at an offering price of $&lt;span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zr2luAQxF5ra" title="Offering price"&gt;10.00&lt;/span&gt; per Unit for an aggregate purchase price of $&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20230101__20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zTOfG0jBZPHf" title="Stock issued during period value"&gt;11,250,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
underwriters were paid a cash underwriting discount of $&lt;span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zFylUsbK69g9" title="Offering price"&gt;0.20&lt;/span&gt; per Unit, or $&lt;span id="xdx_90E_ecustom--UnderwritingCommissionOfferingCosts_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z39zO6FgIDlg" title="Commission for underwriter"&gt;1,078,125&lt;/span&gt; in the aggregate, upon the closing of the Initial
Public Offering. In addition, $&lt;span id="xdx_909_eus-gaap--SharesIssuedPricePerShare_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--DeferredUnderwritingCommissionMember_zhCbtZr2Yzq4" title="Offering price"&gt;0.35&lt;/span&gt; per Unit, or $&lt;span id="xdx_906_ecustom--DeferredUnderwritingFeePayable_iI_c20230630__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--DeferredUnderwritingCommissionMember_zduLeoC6RnQ1" title="Deferred underwriting fee payable"&gt;2,803,125&lt;/span&gt; in the aggregate will be payable to the underwriters for deferred underwriting
commissions. The deferred fee will become payable to the underwriters from the amounts held in the Trust Account solely in the event
that the Company completes a Business Combination, subject to the terms of the underwriting agreement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_OverAllotmentOptionMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">10.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">11250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.20</us-gaap:SharesIssuedPricePerShare>
    <ESGL:UnderwritingCommissionOfferingCosts
      contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">1078125</ESGL:UnderwritingCommissionOfferingCosts>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_custom_DeferredUnderwritingCommissionMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.35</us-gaap:SharesIssuedPricePerShare>
    <ESGL:DeferredUnderwritingFeePayable
      contextRef="AsOf2023-06-30_custom_UnderwritingAgreementMember_custom_DeferredUnderwritingCommissionMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">2803125</ESGL:DeferredUnderwritingFeePayable>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zBb8AVIfiVR1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7. &lt;span id="xdx_822_zFGSgKtmuj6g"&gt;STOCKHOLDERS&#x2019; DEFICIT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Preferred
stock&lt;/i&gt;&lt;/b&gt; &#x2014; The Company is authorized to issue &lt;span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_c20230630_zHI0wScSBvGj" title="Preferred stock, shares authorized"&gt;&lt;span id="xdx_90F_eus-gaap--PreferredStockSharesAuthorized_iI_c20221231_zjLp8IU01Ee2" title="Preferred stock, shares authorized"&gt;1,250,000&lt;/span&gt;&lt;/span&gt; shares of preferred stock with a par value of $&lt;span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20230630_zilYas9ak30c" title="Preferred stock, par value"&gt;&lt;span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20221231_zVDY3Q5CvPVg" title="Preferred stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt; per share with
such designations, voting and other rights and preferences as may be determined from time to time by the Company&#x2019;s board of directors.
As of June 30, 2023 and December 31, 2022 there were &lt;span id="xdx_902_eus-gaap--PreferredStockSharesIssued_iI_do_c20221231_zMJHwWZe605c" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_do_c20230630_zsXxyOPG0Fz4" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630_zVGODNDgEZC6" title="Preferred stock, shares outstanding"&gt;&lt;span id="xdx_906_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20221231_zXu2qCe12aEh" title="Preferred stock, shares outstanding"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; shares of preferred stock issued or outstanding.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Class
A common stock &#x2014; &lt;/i&gt;&lt;/b&gt;The Company is authorized to issue &lt;span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQJ5AS7ViVWe" title="Common stock, shares authorized"&gt;&lt;span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zFnmsVqxWxx2" title="Common stock, shares authorized"&gt;125,000,000&lt;/span&gt;&lt;/span&gt; shares of Class A common stock with a par value of $&lt;span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zfSg8WafQ40l" title="Common stock, par value"&gt;&lt;span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsrebDGolIb3" title="Common stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt;
per share. &lt;span id="xdx_90C_eus-gaap--CommonStockVotingRights_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z7YLmOBOdDKf" title="Common stock, voting rights"&gt;Holders of Class A common stock are entitled to one vote for each share.&lt;/span&gt; As of June 30, 2023, there were &lt;span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zTtBiq3xIyak" title="Common stock, shares issued"&gt;&lt;span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zbyI7mlpviI1" title="Common stock, shares outstanding"&gt;420,456&lt;/span&gt;&lt;/span&gt; shares of
Class A common stock issued and outstanding, excluding &lt;span id="xdx_905_ecustom--CommonStockPossibleRedemption_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zd0BGcK2rFxd" title="Common stock, possible redemption"&gt;5,447,059&lt;/span&gt; shares of Class A common stock subject to possible redemption. As of
December 31, 2022, there were &lt;span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z5wNdTY1tkp4" title="us-gaap:CommonStockSharesIssued"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxd8BoRr75W7" title="Common stock, shares outstanding"&gt;420,456&lt;/span&gt;&lt;/span&gt; shares of Class A common stock issued and outstanding, excluding &lt;span id="xdx_900_ecustom--CommonStockPossibleRedemption_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zSsmDyGrcj2f" title="Common stock, possible redemption"&gt;8,625,000&lt;/span&gt; shares of Class A common
stock subject to possible redemption.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Class
B common stock &#x2014; &lt;/i&gt;&lt;/b&gt;The Company is authorized to issue &lt;span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBK8kYKkT8Yc" title="Common stock, shares authorized"&gt;&lt;span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI9sehxaD8Bd" title="Common stock, shares authorized"&gt;12,500,000&lt;/span&gt;&lt;/span&gt; shares of Class B common stock with a par value of $&lt;span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zue4SHQR0DHd" title="Common stock, par value"&gt;&lt;span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjINyhfbQD8b" title="Common stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt;
per share. &lt;span id="xdx_902_eus-gaap--CommonStockVotingRights_c20230101__20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zwJ1fbC3x7Q6" title="Common stock, voting rights"&gt;Holders of Class B common stock are entitled to one vote for each share.&lt;/span&gt; As of June 30, 2023 and December 31, 2022, there
were &lt;span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZcogc10oCob" title="Common stock, shares issued"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230630__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zmElWZQ9TNq1" title="Common stock, shares outstanding"&gt;&lt;span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z4gnBeQeys4b" title="Common stock, shares issued"&gt;&lt;span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqnHqJX1DuTl" title="Common stock, shares outstanding"&gt;2,156,250&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; shares of Class B common stock issued and outstanding.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 15, 2021, the Sponsor purchased &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zkP8ZUGHVhj" title="Number of shares issued"&gt;2,875,000&lt;/span&gt; shares of Class B common stock for an aggregate purchase price of $&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210314__20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z8jXgLfGfiE1" title="Sale of units in initial public offering, net of offering costs"&gt;25,000&lt;/span&gt;, or approximately
$&lt;span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_c20210315__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zzayGnJiFv0k" title="Shares issued price per share"&gt;0.012&lt;/span&gt; per share. On November 19, 2021, the Company canceled &lt;span id="xdx_904_ecustom--StockCancelledDuringPeriodShares_c20211118__20211119__srt--TitleOfIndividualAxis__custom--SponsorMember_z3jPYZSq7Yl1" title="Common stock shares canceled during period"&gt;718,750&lt;/span&gt; shares of Class B common stock. All shares and associated amounts
have been retroactively restated to reflect the surrender of these shares.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Warrants
&#x2014; &lt;/i&gt;&lt;/b&gt;As of June 30, 2023 and December 31, 2022, there were &lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20230630__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z7tj2Ej2bZ8f" title="Warrants outstanding"&gt;8,625,000&lt;/span&gt; Public Warrants and &lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20221231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zBmJJ8bx3Hpb" title="Warrants outstanding"&gt;377,331 &lt;/span&gt;Private Placement Warrants
outstanding, respectively. The Public Warrants may only be exercised for a whole number of Class A Common Stock. No fractional shares
will be issued upon exercise of the Public Warrants. The Public Warrants will become exercisable on the later of (a) 30 days after the
consummation of a Business Combination or (b) 12 months from the closing of the Initial Public Offering. No Public Warrants will be exercisable
for cash unless the Company has an effective and current registration statement covering the common stock issuable upon exercise of the
Public Warrants and a current prospectus relating to such common stock. Notwithstanding the foregoing, if a registration statement covering
the common stock issuable upon the exercise of the Public Warrants is not effective within 90 days from the consummation of a Business
Combination, the holders may, until such time as there is an effective registration statement and during any period when the Company
shall have failed to maintain an effective registration statement, exercise the Public Warrants on a cashless basis pursuant to an available
exemption from registration under the Securities Act. If an exemption from registration is not available, holders will not be able to
exercise their Public Warrants on a cashless basis. The Public Warrants will expire five years from the consummation of a Business Combination
or earlier upon redemption or liquidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company may call the warrants for redemption, in whole and not in part, at a price of $&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230630__us-gaap--ClassOfWarrantOrRightAxis__us-gaap--WarrantMember_zYW8xkJxJ3Ff" title="Warrant exercise price per share"&gt;0.01&lt;/span&gt; per warrant:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;at
    any time while the Public Warrants are exercisable,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;upon
    not less than 30 days&#x2019; prior written notice of redemption to each Public Warrant holder,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;GENESIS
UNICORN CAPITAL CORP. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO UNAUDITED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;


&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;if,
    and only if, the reported last sale price of the common stock equals or exceeds $18 per share, for any 20 trading days within a 30-day
    trading period ending on the third trading day prior to the notice of redemption to Public Warrant holders, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;if,
    and only if, there is a current registration statement in effect with respect to the common stock underlying such warrants at the
    time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of
    redemption.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the common stock issuable
upon the exercise of the Placement Warrants will not be transferable, assignable or salable until after the completion of a Business
Combination, subject to certain limited exceptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the
Public Warrants to do so on a &#x201c;cashless basis.&#x201d; The exercise price and number of common stock issuable upon exercise of the
warrants may be adjusted in certain circumstances including in the event of a stock dividend, extraordinary dividend or recapitalization,
reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of common stock at a price below its
exercise price. Additionally, in no event will the Company be required to net cash settle the warrants. If the Company is unable to complete
a Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants
will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company&#x2019;s assets
held outside of the Trust Account with respect to such warrants. Accordingly, the warrants may expire worthless.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for the Public Warrants and Private Placement Warrants in accordance with the guidance contained in ASC Topic 815, &lt;i&gt;Derivatives
and Hedging&lt;/i&gt; (&#x201c;ASC 815&#x201d;). Such guidance provides that the warrants described above are not precluded from equity classification.
Equity-classified contracts are initially measured at fair value (or allocated value). Subsequent changes in fair value are not recognized
as long as the contracts continue to be classified in equity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1250000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">1250000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">125000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">125000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockVotingRights contextRef="From2023-01-012023-06-30_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember">Holders of Class A common stock are entitled to one vote for each share.</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesOutstanding>
    <ESGL:CommonStockPossibleRedemption
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">5447059</ESGL:CommonStockPossibleRedemption>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">420456</us-gaap:CommonStockSharesOutstanding>
    <ESGL:CommonStockPossibleRedemption
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember"
      decimals="INF"
      unitRef="Shares">8625000</ESGL:CommonStockPossibleRedemption>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockVotingRights contextRef="From2023-01-012023-06-30_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember">Holders of Class B common stock are entitled to one vote for each share.</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassBMember"
      decimals="INF"
      unitRef="Shares">2156250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102578"
      decimals="INF"
      unitRef="Shares">2875000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-03-142021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102578"
      decimals="0"
      unitRef="USD">25000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-03-15_custom_SponsorMember_us-gaap_CommonClassBMember_custom_GenesisUnicornCapitalCorpMember71102593"
      decimals="INF"
      unitRef="USDPShares">0.012</us-gaap:SharesIssuedPricePerShare>
    <ESGL:StockCancelledDuringPeriodShares
      contextRef="From2021-11-182021-11-19_custom_SponsorMember_custom_GenesisUnicornCapitalCorpMember71102609"
      decimals="INF"
      unitRef="Shares">718750</ESGL:StockCancelledDuringPeriodShares>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2023-06-30_us-gaap_IPOMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">8625000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-12-31_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Shares">377331</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-06-30_us-gaap_WarrantMember_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="USDPShares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_809_eus-gaap--FairValueMeasurementInputsDisclosureTextBlock_zGtcEzYizSBl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8. &lt;span id="xdx_821_zzbxAALWiiG"&gt;FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zQ2BnBUZuREa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents information about the Company&#x2019;s financial assets that are measured at fair value on a recurring basis
as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine
such fair value:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zyCmiatJvSSc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SCHEDULE
OF FAIR VALUE MEASUREMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount
    at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investments
    held in Trust Account:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 30pt; width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
    Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zbyBcTwAjMG4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;58,105,401&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxIsT8CzrqE5" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;58,105,401&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zp58aGQqacV2" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1010"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zVo08nIOfv31" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1012"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investments
    held in Trust Account:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 30pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S. Treasury
    Securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zLYnwZYJvoH7" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,824,794&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAzWyWoW09Ub" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,824,794&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zk259IfnUorf" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1018"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zGA5TqShrpKg" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1020"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zUFXhNhiEIhi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zQ2BnBUZuREa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents information about the Company&#x2019;s financial assets that are measured at fair value on a recurring basis
as of June 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine
such fair value:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B8_zyCmiatJvSSc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SCHEDULE
OF FAIR VALUE MEASUREMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount
    at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investments
    held in Trust Account:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 30pt; width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
    Treasury Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630_zbyBcTwAjMG4" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;58,105,401&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zxIsT8CzrqE5" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;58,105,401&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zp58aGQqacV2" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1010"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20230630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zVo08nIOfv31" style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1012"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investments
    held in Trust Account:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 30pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S. Treasury
    Securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231_zLYnwZYJvoH7" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,824,794&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAzWyWoW09Ub" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,824,794&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zk259IfnUorf" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1018"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--MarketableSecuritiesNoncurrent_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zGA5TqShrpKg" style="text-align: right" title="U.S. Treasury Securities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1020"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">58105401</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2023-06-30_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">58105401</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88824794</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember"
      decimals="0"
      unitRef="USD">88824794</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zsSy7cLdwE58" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
9. &lt;span id="xdx_820_zTCjda5ilVd6"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s effective tax rate for the for the three and six months ended June 30, 2023, was &lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230401__20230630_zfXJwVpMncRa" title="Effective tax rate"&gt;3.2&lt;/span&gt;% and &lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230101__20230630_zfAvsN4tk6N1" title="Effective tax rate"&gt;(78.8)&lt;/span&gt;%. The Company&#x2019;s
effective tax rate for the three and six months ended June 30, 2022 was &lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20220401__20220630_zwL8iU3aJp8c" title="Effective tax rate"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20220101__20220630_zCvuMbUuSsi3" title="Effective tax rate"&gt;0.0&lt;/span&gt;&lt;/span&gt;%. The Company&#x2019;s effective tax rate differs from the
statutory income tax rate of &lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20230101__20230630_zFaTOLoRiyI" title="Statutory income tax rate"&gt;21&lt;/span&gt;% primarily due to non-deductible operating costs. The Company has historically calculated the provision
for income taxes during interim reporting periods by applying an estimate of the annual effective tax rate for the full fiscal year to
income or loss for the reporting period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Pure">0.032</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Pure">-0.788</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-04-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Pure">0.000</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Pure">0.000</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember"
      decimals="INF"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember">&lt;p id="xdx_80B_eus-gaap--SubsequentEventsTextBlock_zq6JWY6WrY17" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
10. &lt;span id="xdx_828_z5NOhlmmN7b4"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
than the recent developments mentioned in Note 1, the Company did not identify any subsequent events.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>41
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M9(G7I;KAFU])&U!L_.6\E/8OV+2VP03D:ZEXU2[6""K*FO_XH4W$U@+MQ[T
MM@O@_H)H9 %J%]C,31MD-JQ/6.'YB> ;((RU]F8^V-S8U3H:RDP9;Y70WU*]
M3LUO%59$ET5)P)?@ LL5N-2EE>#=5X;7!56D> ^.P&?"B*02?&4TYX)IPYHJ
M7((++FKPSQ=2+8CX5]M]O?T$WOWX_F2J-#;S"].\Q7'>X( C.!+PA3.UDN 7
M5I!B=_U4Q]0%!I\".X=>A[^MV4> @@\ !A Y\%R\?#GTP$%=GI'UAT;\;65V
M*7@%_JB)P(JR.W!F-C)5E,AC5]H:MY';K6GR8UGCG)Q.=!=+(N[)9/[3#V$2
M_.R*^4#.=C(0=1F(?-[GO^N95'(I74$V*V.[T@R>^_D1C)-X%IY,[[?Q.^Q0
M&$59UMGM0(L[:+&W.&?%-]UI31<HKJ=3SEE.2P)8B]G<-9]S4\6U) 6@#/"N
MA-A?POB0)3R0LYT\)5V>$F\)/V,3-M/!WY.G?*U(:;/QI] IU)LYYVNF7%EH
M7"?;M0MAD*(TVBNRRS ,4)BXBYQVX%-_!ZXPNR-RKW)2$AT$9@4H*5[0<KR*
MZ2&K>"!G.XG(ND1DWBI>"U)C6@#RH+6 ),Z&S 8UB"(X2_<J-;0Z@FD<;U5T
M!^"L SCS FPWD00U?L2+DK@ SH8 @R";[0$<6L5!$+C1A4%/F<%S^,2:^!/8
MNMC^:12&:83V$#KL0I@%Z0C&+5H/7X51<[,@I>;Z0F=5J$<GYM#1><%VPEK,
M0SL4C.<5]IBA%_.EP"Q?44F P@^^XK=^=H%F+J1#0QO0&-2>S4,O5<ZO6,ZK
MYW$B!\XTB)(!SC<0,_",@K GY?!Y5GZ6U9RQ18[8(IC!6;(?G,,RCF&<AB-5
MZ&D[]//VOJBZLKST E$5'I22#^5M-PL]*8=^5K99*$C-I5'KNH9:K#S+QJ&+
M91,4:4K>+Y_#,DOC"*7Q6!OUE!QZB:Z!OJ%J50B\84T1=Z ;X:4;S#3:R#9,
M!^BR&,%AA[V!<;T=UK-MZ*=;5XQJ1=QQZN>]_/N*EP41[G"'E(M@&J0)W.=F
M/ZHW!-RS=^BG[VZDU(+?4_TT!Q:/X%T[7]ZWXO$% V9(WBB<P21-!J$.+9_9
MH;#G>AB\:L1<4J9)Z@4C!GHUQ&M'S*&\[6:A5Q/0KR:N!<\)*=H<Z+I65$HN
M'@'CBKQ$6L"A9( P<#"VPW"6!"/2'_;2 OJEQ8V6O(_F@<6\Y7@+?J_[%W53
M&Y]3NNB=BD9"["4)]$N2ZSY VWWV0;8@I#*;];FY AU*962P^&&\?K# 7JM
MOU;9W864Z>;#):C7BY+F.NPE$3K4#_9!72=AS72P&T'MJ"FH;.:L>=)[,@4Y
ME_8I@Q;.G'C1O*;F0P&415D<QG#DO07L%1#T:HN]E$A<DF:#TWN]GT%=:GAV
M4ZQULMR%?X-V<0<9#\=UFB(4CHW@7M] O[[I^*3GD&UF6783V<\GT*%C4! [
MM_C0-,NB.$AF(Y(5]HH'^A6/":9Y$V'$MF$7)]:AJCF:A?&^LG:8(4-[8RGO
M-0M\@68Y N?DCC)F4FLVE>X9[FZ4H2B993#>?Z_C,DM&&;J7&] O-UJLO]C&
M]J$<JH1L%LRR?90.V9%$ 1S!B7HE@?Q*XG9=UZ7M1CVTS#PJN5SKGC*H&6='
M=HMOB2,=CVMKNU\2'U1L',K;;J)ZL8'\8N,3T>-94]?N!-?/VX:T*6?>]T)^
MWZ^89\BA6+( A3 >V0B]%D%^+7+5$M=%B74\2YIC>Z!ECE_,'7!F8]5W+&D#
MN5Y\([EZXO.J-M;.T ^E4=!0H_CE--HZ!?&+E!O= -AL^R>IX@QY)U2 J[&'
MV/;'ML\#($)9,ML?/7Y4K] LTZV3MHJ(.WL *8'5%LW95'>W.^0\LT=[>_?/
MP^.+YJBR=].<G'[!0D]="4JRU"Z#CZD.3S2'D<V%XK4]SUMPI7AE/ZX(UJUB
M#/3W2ZY%;7MA?J [$I[_#U!+ P04    " !5CD)7"-5#_*D?  "*9P  &
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
MO&9#O->=]"W@GBQ#=# [)/Z&_1NWA3U+H"B!9YCGN[ER1R?U&:)UI5Y8L*+
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
MU<> D\K/O8^P\YJ:*^<J>KU6L8:5:71@W1 ZB^ U#@WR;-8Z3Y/&\)BS]+&
MB*DU6S-RZN )!H.E[U3,'>#:V?&G7'].75?)MW/=I1>-H'/L(!+-L:6.7^LT
MB-RAF<_+KLPL+(%M1JGU@NI%!\$+ACHT2U( &#IWKO^,Z6KBN5_BNE37GJ+3
MB$ @I1GK$Q'60'!ITCI+;,>,>HR4BNW>M%C-5W/YN#7NVB0%&H<-J?TWT6FW
MV8VZ8:\'IT*P_&)Q9@<7.PY>:_] <O-Y%5@SJ=(+*G"29 ^,O$EE;\1\\L?T
MX^V7*9V 32XOYI=?9A_'%'@?QE\0>%,Q_V,ZO9D'99!MZ=C6058AZH:=X%;/
M)"(H PQS-J2L$5Q!3V^".BY)+:6TAW9J;'#<B,=7( .L0;T-I4&BM!,>VVO=
M=X-N)VQW!H'?-/A%\<XE\&4]0$=R/ T[G4[8&74KV7Z=J4XXZD"HX=E_JO5M
MSP)7R%Y=Y.K3CK@D]$YM!)T/$Z"U6:0YVJJ1SRS5W!Q?N1Z_7%$OC7BI/Q=R
ME3Y1=Q3 =0,=NH'8 Y4Z*H[*5VXW/G 4$'V%X;'8RF3%W<N[NT$.H= 8G6"$
MK@/)SN4)?_AW8&6KIN&VY5$\PB!J+K;<R3.8JQHTE/K<%!YEN'F1#Z/MK8)J
M@P4G%S*"8.9HD-@  0LZ0@[] ,;OG=&]@HW)7):!9$KSJ'B7Z1U#0;<T"*(-
M'N!1:,."K<;=J++7YF17JCILGBA9'N'5C4G5G'LIZ_GH#A1YF;>@F;.V/-<U
M$2MI[ISPC>FZ]4F5VRVT=<<^^;]"&O4)CD>3JGE\>-#B?P?,F'&M"&[DH]IM
M8,$7*;T^5ZGG2.XL>M^Y$!_. S3<9!OP/NQC'[>%<%O@MP#?LL$BHQ=DU1)!
M^,8"OY#V'"X0C41#)SI80H<2Y='?GKG#%C6BT:1 *D95*\]E;4#G83SVJ*L>
M]]3N>RK=O, H-&EIBXY$_41@@1YJJ:M#R1KLAWY)N8=84^%=*!Y4O$[T-R"@
MUXC[]+6? 2^ C_&*=.AUPT<W<ETV6G08*!]9Z05V+IN:FSV%NS%H:>#AY_<G
M]-ZZ'V1I0NW&5Q(1_'\%H+>QYI9VN_&O9+7D$\9E$#HO\'=S$&\R\2<)52XK
MTD8_1/1+!0(@\<E3Z".:W)%^]W'+6R/ .,I2FL^CSU8!0]LS=[);8ZZMNQMI
M"81R]KP7#M@OT$=[+SW^@N+S2EPAG<]7TDT4MQ *O>OI'B?\+@@"GLAR^MC(
M#-IR&!6Y.]2-];WFOB_E?J1)PQ_Y/O"M.A6_1EMNZ'PV+1AGT/D,[6#K+0*W
M!4U8:*A+9!O3QQ+>;A7JO76Q@33K+?;F.4W0T%]WX;8P?4$5'HH^!^5T:OCH
M!Z!;/3%9F<X''3HD\ IA;(-D))/(WWZI*EWE,8WFE=_F\U6!W"[A:/D#W:\I
MA>+9'3]_V!*P!03+R8AZW]"W(FY+.K!Y9K.:,Q]05H(1<K,?[[1[+$2IH#$<
MW9K5\B=?#/YR5=&*X^TK!AP.0W?UZ<H=I@"JR<C9_4>K"'/YF2*-(^7='9UL
MN^GN&5 ^8?P.5X<=I%WB=;NE+5_+"!=$?D"?%(=U6&J&57D,MF)L(@T2 W4I
MF[SI56X _VH;X4_'UQ>SB\]S<36]!K(?7T^!\^>SB1A??!0?9U]N40O1\M,X
MM7E#4^SYJHDQNV*N'P__W'OYYVY0-3C> W[Q<_#A)_7'JGD37 #3P=\S@\=G
M[W5&O;#;[HC38=CK#L1Q!UW86;LO7J';:(?#[BD]=<YZP.@C>CQ%"S+LT5.W
M=QH.>UUZ'**]&>#-X*-*,RY0M-ES-LLL)LHL5B:61JX: +</PT%G@ :R@_ZB
M.V@+=%"G ]]4EM^=AJ? ^:>=SM9WO=Z06B1\UQYUPM/3P:\I"\U#N]7NU?\=
MX_\.1-Q]ZNUYZF\]3="*(L0<B.1&#_&K<W&M[3?QJ;H(U@3=C/FKT[KDJ6Y]
M&DF!S]0;I#GQ.]*&2/L^Q5U>XX&[AV<.LVS#?9T7S!Z?QX0\&-%KY0Y/W22
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
M#0O0_E)K]_S!!VS_V_3^!E!+ P04    " !5CD)7H19/$!8'  #F$   &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6RU6%MSZC@2?O>OZ&*FYLD+QH&0
M<W*I(H0S8?:<A IDYV%J'X0ML.;8DD>20]A?O]V2[4 .86NW:E\2Z]+=7W]]
MD<355NGO)N/<PFN12W/=R:PM/_=Z)LEXP4Q7E5SBREKI@ED<ZDW/E)JSU D5
M>2^.HO->P83LW%RYN;F^N5*5S87D<PVF*@JF=[<\5]OK3K_33#R)369IHG=S
M5;(-7W#[7,XUCGJMEE047!JA)&B^ONZ,^Y]OA[3?;?B'X%NS]PWDR4JI[S28
MI=>=B #QG">6-##\]\(G/,])$<+XJ];9:4V2X/YWH_V+\QU]63'#)RK_7:0V
MN^Y<="#E:U;E]DEM[WGMCP.8J-RXO[#U>P>##B25L:JHA1%!(:3_SUYK'O8$
M+J(/!.):(':XO2&'\HY9=G.EU18T[49M].%<==((3D@*RL)J7!4H9V\6R\?)
MW^\?O]Y-GQ:__'01]T>7<#?],IO,EE<]BP9H6R^IE=UZ9?$'RL[AFY(V,S"5
M*4\/Y7L(K$47-^ANXY,*?ZMD%\ZB$.(H/CNA[ZSU]LSI&WR@[U<NN1$&GJ5(
ME)8P8:6P+(>)TB7\\8T7*Z[_><SODVJI<#Z;DB7\NH.58;A^X9V;7W[JGT>7
M)T /6M #I_WL ]!/W%A=);;20FX0JK' 9 I/WA#\\17WP\SRPAR%/O@_0!^V
MT(<G^?XOL^NDLN-0'QZ7TV#4A1.68(Z%SK7F:8#EE'R'?A@/HS"*(HBZ^+</
M4L$D9\8$8TA446"S\!N=HO@2^O&0MN^+W*L\Y=J 6GM1>"?*- <NK; Y3\$J
M4!BC%V4Y8!\%SI(,3(9[NC"(HW P/(=A.!B,PFCXJ9VY",^]W1K<[4?@PN%_
MP';[/V*+P_[PG,B"1QE\8QI7^D-7C/T0;,9A42II4*BL< U[8XHB%R,/NL:.
MF/HQC/H7X0CU_,ZT9M*:H$'_YN39:!2>G?5AF?%@HHJ2R1TVNATD+,^=L6TM
MZV!B-'E14F,/04C89BKGKBRDLC11,FU#8%@J4&J1<"+C9P<&37\Z'WVZQ,6
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
MID(JO#%@Z[(4YF6$A5X/@V[PZIC*54[.$2:#2JQPAC2O;@Q;84O)9(G*2JW
MX'(8G'5/1T<NW@?<25S;K3VX2A9:/SCC/!L&D1.$!:;D"((_3SC&HG @EO&X
M80;ME2YQ>_]*_^QKYUH6PN)8%S]D1ODP. D@PZ6H"YKJ]5?<U.,%IKJP?H5U
M$]OO!Y#6EG2Y268%I53-5SQOWF$KX23:D1!O$F*ON[G(J_PD2"0#H]=@7#33
MW,:7ZK-9G%3N1YF1X5/)>93,YJ/9Y/M\<G4+DSM>9X.0&.L.PW2#&#6(> ?B
M&"ZUHMS"1&68_9D?LIQ64_RJ:13O!5[4J@.]Z!#B*.[MX?7:&GN>U]_!^X(*
MK;0P5S+51L%85))$ 6-M*KB_Q'*!YN=;=>_%NG8YM95(<1AP/U@T3Q@D[]]U
MCZ./>T3W6]%]3^_M$#U%2Z9.J392K5BJ)1 J@VES$=Q_XW@X)RSMF]+[_T'Z
M42O]:.][_]-_:C_BZOIV<M"-.O 7"ZXI1W- N5# .QX,*2KB1GSB 5/QN" +
M;N66QPRD@BM-"-U#'SS69274"V0R Z4)9.8BER_@G+9>6'RL'8UAS.F\]1;A
M5J^5:%9^HEA(=:VH:;O6VPZMLZ97?X<W$^]2F)54%@I<<FK4^<!O8IHITABD
M*]^Y"TT\!_PVY\&+Q@7P^5)S;1O#7=".\N074$L#!!0    ( %6.0E=B02\:
M8A0  /D[   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;+U;6V_;2)9^
MYZ\H>!H#&V!D4;(E.9T$4!PEK=[$-BQ[&HO!/I3(LE4)12HLTI?]]?N=4\6;
M3"E) SLO-D6RSJW.O0[?/*;9-[-2*A=/ZS@Q;P]6>;YY?7QLPI5:2]-+-RK!
MD[LT6\L</[/[8[/)E(QXT3H^'O3[H^.UU,G!NS=\[RI[]R8M\E@GZBH3IEBO
M9?;\7L7IX]N#X*"\<:WO5SG=.'[W9B/OU4+EMYNK#+^.*RB17JO$Z#01F;I[
M>S -7K\/3FD!O_$OK1Y-XUH0*\LT_48_YM';@SY1I&(5Y@1"XM^#.E=Q3)!
MQW<']*#"20N;UR7TC\P\F%E*H\[3^"\=Y:NW!Y,#$:D[6<3Y=?KXAW(,,8%A
M&AO^*Q[=N_T#$18F3]=N,2A8Z\3^ET].$#^S8. 6#)ANBXBI_"!S^>Y-ECZ*
MC-X&-+I@5GDUB-,)[<HBS_!48UW^;G'[Y<OT^K_%Y4>QF'^ZF'^<GT\O;L3T
M_/SR]N)F?O%)7%U^GI_/9PMQ>)7&.M3*'(E7XI-*E-%&W"8Z3+-$G,N-SF4L
MSM-L(_[]1:V7*ON?-\<Y2"1$QZ$CY[TE9["#G)'XDB;YRHA9$JFHO?X8K%7\
M#4K^W@_V ORS2'IBV/?%H#\8[H$WK.0U9'C#'?"NE<FS(LR+3"?WX-;D0B:1
MP&V5/2CQ[\]X7\QSM3:=W%O@)]W R0)?FXT,U=L#F!A#/'CWSW\$H_[O>T@_
MJ4@_V0?]W7M)&Y;>B2N"G>22S**+R+U@NHEDV-X6;'&S4IX,PW2]D<DSR:M(
M9!'I7$7B3B<R"34TQN!E!3O/F;9\I2!57B!DIL3&PL,*G8@P3<@/Z?P95I*O
M!,$NDIP@;[ ?H=[$RHA[J&8FX_B9GJL-UGI82X"AK 1I01@9VW2M,AU*<?C/
M?TP&@_[OGZ;3*[X,?C_B?=T4F2EDDHL\90A901CH2:;NBYC9K.A>S,Y[XEQE
M.9PAR+4ND^209N(N3?,DS947:1/&J2G ETCH#2(4M,=%9)GLE S$L($X^ 7B
M.HOPCK)2(*+%2D+[EDH!&>0#+OV?H]VK:0>-&>#G$,FZ004PIQG)N">FC!F7
M\;-/JYY%E(*)O*1?@!F&UF2>$);<@V45*F/@_QF;%*0<F5J1FW]0WJ:I/:"L
MIF*3&DUW?=!CX'%9Z(A-F67#)QF'TJS$'>*,Z8FYW?%THQ,':RT3A!D2)],N
M?J287D/\3?YD]!5NF>_[I)%0?-9 H)!N1T%C6&3L(1()5Z%\\;C2X8HU>EL"
M=U)G8IMQ(K"FI&;><0S I1A(O#7C#),6XSV=1J:VGQY9XP^9;NJ<6:5%'$&I
M!(5[S]K?UR*QX915KV&M9#;!^'<CIDE2 - UJXW FQ0]1=!_]5_'4R%!H8Z!
ML5I.BH>7IC#@6 Q.K*.VQ):Z6+(*WKQ.WJQ<H8>E;#7;5 33IIA?"K2$ WL
M4^II@\R F'<B>U8R$RHA_18? (A"F!@&EB)KP]@O^*6[@O;4*\ESY/3$'A]]
M6OGHT[T^>@:'=$\$?,)"2,@)M\M+[P74[:5+Z%X;.OOI\EJ32@GG#U5)SKU=
MX)3'=SZ2MA,9$%"S8UJX3&MP*(\JGTB6 .6%Z4]#6!Y6K--(WVDL63[S*W\6
MZPW4#LIR663>^\( GC'DI;.\V/ Z@C;H!P-Q2 L<<7]>OE_0P])A^VP+.H>E
M [#\!FV/'N#_8/6T/G2.63VI]<;Z[;LL78L'J$M:F-K/X>I[H3-K!5 XF;-^
MR<T&Z8]<QHH4* 4A,-MBB7M.+,1C]39I8[?TZ#7K3_#(%\LBYY=CO693S%.?
M?R]5@Y3( TI:'C_7EL/&2RH)=V^<ZVB23DR76W+2/ZEV1&9+"0F_NGR*X<%Y
M5X"A"(&\#DXB!6?W+KXA7DCV^QZ$%Q9L4T0-O+9%2_&.HA1; @1B96F=TR9+
MGYX;?L5NT_8N6/ML$[]*8S9&<JO)4EO+Q)YJDV;/W@/B"7F.'201$F3/X3>"
M@JW"]F7I QP3^6GH^3W=3@2BJ@Q7!4!MY+/%3-*'S3R05E 2P0M+!UJ:R0J*
MS*6%W1N-K6'"[<[ 4_ O$**:O/;$I]G%;#%?>+<7\_/+ZPMQ/KV:WTP_"_RX
MZHF+RYO9PKNY%+<7T]L/\YO9!_%Q?C&].)_CE<7-]&;V979QLX#)),HKLUKQ
ML<A(&WVOW.V@/SA<'AT&E166IN)(,7M4DW>CK7QB2_D2U%K0.Q*1:06/.A^C
MX)E$4!HCZ$9,^=D#-*"!Z)!M11N*QJE1UG0XC:$-6$EX]2WO07J(8&M#?JU1
M<$%AS,F1NKM3H?7X&5(3SP+"3^09L32L5*8&:<$I6EDDI",DJME3N)()7 80
M'K$I[Q(#O?U+HK :5.T%J96.*J=1.E=$\\2J%ON9#9Q?D9<;J9YR1961@!02
MFQ0XJ[.)P!9Y'9YL0R_DE+8EKW9K 7DEHL44R%JJ$KI!#\*$SL!VRAYQIVWP
M7K;8\"S(W7S83&FM<-]*YA'9(<13BI%1&U-@<4/RSO43:D27.VQJDI<NFZ%'
MG/-3"+=.VZ.K;:7TFQD-!RO:BQU!D#=*1L1:ARI4Y$K[.-=K]1*A]\/U)%IP
M3#%M33&-EV9P@<E6N50E8)W)G*V7DHZP]6PE[FE*SC4_W\TT);C['MO-HUU(
MJ? J59=B^OV/%)CV38?(T&AKX%!38S1%VZ4*96&J+&X#OP_# GOE1H<<49O5
M8,/[&/+<>S*S4969C?9F9K>6@AF2_36I4E=*MA="=TH&L%X3+.=BMMKKJ():
M)<F+<I@+06?RIE'OD &R[J@*"YD+'&)1QF#K&]A].L=! 1RQ3:Y)INPY\;YR
M,3W6<JECZT7I=S-ON".Z:!?8 G>LL5C()E]4.TTF:1T>>B4YHD$.#$4EA2.
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
M:T1SVXF*:=L] FRX3'E4]-6#<=TDVVHOKW<+IBJ2LFK@Z%G3F1<TY:$Y*=V
M(7.79X!J*U@[9 _F*RD-?UU*1;*'SFJNQ&\.1-DA90+GCH=5N$KT=SK'H^D*
M#\++8QY^2=)2LR+*8WE"IZZ_=FQX5=1-?E#4[=@TQ^&+@]A]SJ[^!"'8_PW"
M-2M.>3I!6K4HQ^DZG=S/0/.ZH(DO50WO1:DR;NX=[NS!35"Y MSJL6TLUA/S
MSV3-Y<2OWSG^Q^6V<TUTU!7Q5*(O'GGDR T+T.YGY&(M,"_M/EWO&K#J=0G\
MN/$U)HU)\C>G/.:4Y/;#S.IN]5WKU'[-6;]N/XK](FG*$LY,W6%IOS>&K#/[
MG:G]D:<;_K9SF>9YNN;+E8*Y9_0"GM.'5^4/0E!][?ON_P!02P,$%     @
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
MOK?NM.XQ=K<+VBVGC1I.S47"8V90.TI'X"E'Q52<OEHXNV?550I<%*71QSE
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
M1[4 U4)4BU MIC0Y2=IRI;XM8KWAQ75TM("):B:J6:AFHYJ#:BZJ>:CFHUJ
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
MY]7C#_4$#WGQ^V:QS_\?4$L#!!0    ( %6.0E<(2;-QC0,  #H,   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;*U7;7.;.!#^*QJN<]/.M.'%!IR<
MS8P#Y)*;I,G$3>]#IQ\$K&TN('&2L-M_?Q(0ZA=,G!O[@Y'$/L_N/A++,EY3
M]LR7  +]R#/")]I2B.)"UWF\A!SS,UH D7?FE.58R"E;Z+Q@@),*E&>Z91B.
MGN.4:-ZX6GM@WIB6(DL)/##$RSS'[.<E9'0]T4SM9>$Q72R%6M"]<8$7, /Q
M5#PP.=-;EB3-@?"4$L1@/M&FYD7H*OO*X&L*:[XQ1BJ3B-)G-;E))IJA H(,
M8J$8L+RLP(<L4T0RC'\;3JUUJ8";XQ?VJRIWF4N$.?@T^SM-Q'*BC324P!R7
MF7BDZVMH\K$57TPS7OVC=6-K:"@NN:!Y Y81Y"FIK_A'H\,&P!P> %@-P-H%
MV < @P8P.-;#L $,C_5@-X J=;W.O1(NP )[8T;7B"EKR:8&E?H56NJ5$G5.
M9H+)NZG$"6_F7X?!TVV([J^0?_]Y=G][$TR_A &ZG-Y./_LAFEV'X9<9>A^
MP&G&/Z!/Z$\@P%..GD@:4T:0CXM4X SYE!7HVQWD$;#OTNYI%J#W[SZ,=2$#
M5>[TN G*KX.R#@0U0'>4B"5'(4D@Z<"'_7BG!Z]+@5J5K!>5+JU>PBN(SI Y
M_(@LPQITY=,/_ZLD9VA@'(0'_? [S"3</ @/_[?W+3$&[9$95'R# WR/P 4K
M8U&RE"SDIG.!,$F07 :V O3M5MJC&P$Y_]X1[&5-/NPF5V7Q@A<XAHDFZU[%
MJ'F__V8ZQA]=NI^2+#@E67@BLJT=&K8[-.QC]_P,<XZF**9Y+HNQ+"+QLWP3
M1/_(ZHP$107E/(TRD(4^@;Q0%?LCBF"1$J*V-,(9)C%T;5ZOW[=N7DUF5V3J
M?;;R;,>4OY$UUE>;&[-O.!I9YZY[/MPV#(\PW!+4;@6U>P5];'5"=(Y>D_>7
MJET2VGLQ?AI8KN$ZEKN=C=\;TUL/=TWFO.XV/,9R2T6G5=%Y1<4<,"^9O!"A
MA(PQ8S_5B5OAK(1MZ>JU+@%[G;SU##I[R9HCTW7<\YTCN&]G6Z9AVCO:G2BV
M+7G=5E[W]$\]D.251[[7Z5OE=O<?>??<&HT<<T?O#L/.VA >P5BKJ6\T23FP
M1=6=<JE6243=";2K;0,\K?J^G77?O CJ/O873=U5RQ>UK*$<93"7E,:9*\-B
M=:=:3P0MJE8LHD(V=M5P*9M[8,I WI]3*EXFRD'[N>#]!U!+ P04    " !5
MCD)7]&SHV;,$  "P&   &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6RU
M65USHS84_2L:VNGLSC0!"?-AU_:,#>PFG4V:B>OVH=,'Q2@VLX"\DFQO_WW%
M1[ -,D,2]B4&<>Z1[KG2U94R/E#VE6\($>![$J=\HFV$V(YTG:\V),'\FFY)
M*K\\4Y9@(5_96N=;1G"8&R6QC@S#UA,<I=ITG+<]L.F8[D0<I>2! ;Y+$LS^
MFY.8'B8:U%X:'J/U1F0-^G2\Q6NR(&*Y?6#R3:]8PB@A*8]H"AAYGF@S. J@
MFQGDB+\B<N GSR!SY8G2K]G+;3C1C&Q$)"8KD5%@^;,G'HGCC$F.XUM)JE5]
M9H:GSR_LGW+GI3-/F!./QG]'H=A,-%<#(7G&NU@\TL,-*1VR,KX5C7G^%QQ*
MK*&!U8X+FI3&<@1)E!:_^'LIQ(F!Y%$;H-( U0T&%PS,TL#LVL.@-!AT[<$J
M#7+7]<+W7#@?"SP=,WH +$-+MNPA5S^WEGI%:391%H+)KY&T$].%=Q/XRR\!
M^.,3"&:/][?WGQ?@(7@$BYO98P#FL\6M!V;W/O!OORS_#'SPP2<"1S'_"*[
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
M6U>/?])(KN^'*V-KASO%U;)/[F8A:6Y-:RQ9# :.,1SO#<:@:7U06G#L2<Q
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
M/*N?JM,B?8*QMRF.FJXQ6Y.4HQA6TM+IG,A9CQ6G-T5!T$R?9RRI$#31MQO
M$3#50#Y?42J>"JJ#Z@QM_"]02P,$%     @ 58Y"5VH>MQ41 P  6PH  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULM99=3]LP%(;_RE$V32"Q)DWZ
M!6LC0?D8$Z"* KM 7+C):6N1V)GMM.S?SW;:K$"(!NINVM@Y[^OSG-C)Z2^Y
M>)1S1 5/:<+DP)DKE1VXKHSFF!+9X!DR?6?*14J4'HJ9*S.!)+:B-'%]S^NX
M*:',"?MV;B3"/L]50AF.!,@\38GX?80)7PZ<IK.>N*:SN3(3;MC/R S'J&ZS
MD= CMW2):8I,4LY X'3@'#8/AOLFW@;<45S*C6LP)!/.'\W@/!XXGDD($XR4
M<2#Z;X%#3!)CI-/XM?)TRB6-</-Z[7YJV37+A$@<\N0GC=5\X/0<B'%*\D1=
M\^5W7/&TC5_$$VE_8;F*]1R(<JEXNA+K#%+*BG_RM*K#AJ#9>D/@KP3^2T'[
M#4&P$@06M,C,8AT31<*^X$L0)EJ[F0M;&ZO6-)29ISA60M^E6J?"T?7YW>'-
M"8PN#H<GER=7-[!SC(K01,(5$8*8(N_"5SA#AI)*N&4TXH+!D&14D02&7&1P
M?XGI!,6#CKL='\/.Y]V^JW1R9@DW6B4R+!+QWTBD Y><J;F$$Q9C_%SO:JB2
MS%^3'?FUAJ<X:4"SNP>^Y_M5^=3+?^2L 8%GY4%-.D%9Z,#Z!6_XC?.)I#'5
M)V4/QB1!X%,8*QX]POV%#H5SA:E\J,CSJ/!M5?N:4WX@,Q+AP-''6*)8H!-^
M^=3L>-^JH+=D]JP$K;($K3KW<(V=,ZHDQ+F@; 89"LKC*NY:L_=R%V8=:V;>
M;(NPU_';GN?UW44%4KM$:M<BC01=$(4P2G0F^N6FRK-0153K]5ZB+9D]P^Z4
MV)W_M)D[VRS!ELR>E:!;EJ"[S<W<?;7_@FXW")KE]BN(:M?\(%&O).K]$Y&T
M#S(3-$(#!').!%8Q%7;M#::F]X*G=L4/\NR7//NU/&>"2ZDY>(082Y@*GH+<
M9*QBVG_%5#RGEV"U2[\7S-WX?J<H9K:MD1#QG*GB4U[.EIW3H6T8W+_A1=MU
M2<2,,@D)3K74:W0UBBA:F6*@>&:[@0E7NK>PEW/=_:$P ?K^E'.U'I@%RGXR
M_ -02P,$%     @ 58Y"5\1/J*/8'0  PV4" !D   !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&ULM=U_;]M&GL?QIT+D#H==H$U$RI+L7AH@#7__)H>]PV&Q
M?R@RG6@KB5J*=AJ@#_XDFS8]%CT6V[<7V%9Q-*^A3/?[-6?T$=]_J^K?=E_+
MLM%^7Z\VNY_??&V:[4_OWNT67\OU?/>VVI:;_=]<5?5ZWNS_6']YM]O6Y?SR
M=M!Z]<X8C:;OUO/EYLV'][=?2^L/[ZOK9K7<E&FM[:[7ZWG]_9=R57W[^8W^
MYOX+^?++U^;PA7<?WF_G7TI1-K]NTWK_IW</RN5R76YVRVJCU>75SV\^ZC\5
M^NAVQ.U3_F=9?ML]>JP=7LOGJOKM\ ?O\N<WH\,AE:MRT1R,^?Y?-^6G<K4Z
M4/L#^7>KOGF8]##P\>-[W;Y]]?M7\WF^*S]5J_]=7C9??WYS_D:[+*_FUZLF
MK[ZY9?N*)@=O4:UVM__4OK7/';W1%M>[IEJW@_='L%YN[OX]_[W]3CP:H)\]
M,\!H!QBG#ABW \:G#CAK!YP]'3!Y9L"D'3 Y=89I.V!ZZH!9.V!VZH#S=L#Y
MJ:_AHAUP<>H ?71_YD:G'I3^<+*/SO:SL]R?;OWD\ZW?GW#]Z(Q/GQMR?\KU
MHW,^?F[(_4G73S[K^OUIUT\^[_K]B==//O/Z_:G7C\[]LT/N3[Y^=/:?_:_P
M_NP;MV?_W=U_\+?5PIPW\P_OZ^J;5A^>O_<.#VY+SNWX?9%8;@[E433U_F^7
M^W'-A]P*/Q:6J:4?\^+_M"+_&(N/GPHOB87V-[-LYLO53HOG=3T_%+&_:S]J
M3KDI=\N=]NMFN:CJC?9IOETV\Y7VJ:JWVC^B<OVYK/^Y?]ZOPM3^]I]_?_^N
MV1_E8:YWB_:(O+LC,IXY(EV+JDWS=:=9F\ORLF>\KQX_?FE\J!X_?6E\_,+Q
M&PK@W?[T/)PCX_X<_6(HQ8_;^JUFS'[0C)$Q[CF@3^KAT7P_?*0_.]Q4#[?+
MSV\U_>S9X=8IP^\.WN@9;JN'Q]7-?OC%[7"]9[BC'IXLFH=O7=]P]X1OG3YY
M=KAWPFLWSI]][;YZN'^]>:N-1\]^YX/3A_?-'OZUV:._-GNL'FZ6B_UP_=GA
MR4LG[OO]#UW?L:>G_\SV#<].^*'3C6>//3_AAT[QTL7IW[F^G]GBE)_9<=]P
MJ7B-'QK,^-8;/]=@RM6\*2^U=%XWW[6BGF]V\[M?C/\1[I^J>4VYWOVSYSA_
MN7//^MW#9<-/N^U\4?[\9G]=L"OKF_+-A__Z#WTZ^N^^$DEB)HE9)&:3F$-B
M+HEY).:36$!B(8E%)!:36$)B*8EE)):3F""Q L*D_G#VT!_.5/J^/VSGW]?E
MIM&J*VU;5^OE;E?5W[5-U91:W3:/[:%Y]/4(I3VT1Y"826(6B=DDYI"82V(>
MB?DD%I!8^"<PK:\]W#F36^>PIGKS03\?SR;[7W]O'A=^\M@3$DM)+".QG,0$
MB140)A7^R4/AGR@+?U$=EHW:XM]7VY7#A]9V$C-)S"(QF\0<$G-)S",QG\0"
M$@OOL.GCFCP=G^G&2"[*$3EI3&()B:4DEI%83F*"Q H(DRK\]*'"3Y45_N-B
M45_O?WLO?]^6F]T)O\TKN:$5G\1,$K-(S"8QA\1<$O-(S/\36-_OS %Y4"%T
M4!%Y4/'T^*I@M/^?W'\2<LJ4Q#(2RTE,D%@!85*5GSU4^9FZRE^NEYOEKKG;
M(M;$]79;U8WV\4M=EK?K.O>;PGT57TD/K?@D9I*816(VB3DDYI*81V(^B04D
M%I)81&(QB24DEI)81F(YB0D2*R!,:A'G#RWB_)7V@,_)_D!B)HE9)&:3F$-B
M+HEY).:36$!B(8E%)!:36$)B*8EE)):3F""Q L*D_G#QT!\N7KR$N+N V+>$
M77L!T:X:]74%I3:T*Y"826(6B=DDYI"82V(>B?D71^OOX^/5C^#B:(VDYUGA
ML34]?E9T;)U-CIX5DR\R(;&4Q#(2RTE,D%@!85+EU4</I?>0%R&6;[0_-/GW
M>-6ZCGK2H24:U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1S6!
M:@6ER0WE4:!,?Z7%GA:FF@:IF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJ
MI:B6H5J.:@+5"DJ3FX;1-0U#>14BMM5F5]7:U?[_!WVY*'>]+4+)#&X1I&:B
MFH5J-JHYJ.:BFH=J/JH%J!:VFO3VT)XE)732&-425$M1+4.U'-4$JA64)M?^
M+B"L*_-E'](N]!4?0E_*=24T%(QJ)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C
M6H)J*:IEJ):CFD"U@M+D-M'EA ^?>?0ZZTIG:-,@-1/5+%2S4<U!-1?5/%3S
M42U M1#5(E2+42U!M135,E3+44V@6D%I<M/H,L:Z.F3\\<N7NORR[QO:?%U=
M5_U!8[4QN#^@46-4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1S6!
M:D6K';U[KEO%E"M_ESW6U>%C\;6JFQ^;LEYKE^7G_KJ/YHU1S40U"]5L5'-0
MS44U#]5\5 M0+42U"-5B5$M0+46U#-5R5!-Z3Q9\=J:?S>3]IH*:5:[[71I9
M?RF.O#PL"LU7/YS2 =#\,:J9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JE
MJ):A6MYJCVOVQ70TE2NV0.<L*$VN_UW46%<FU3Z(<E%M+K5!F\IHRAC53%2S
M4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'-8%J!:7)W:(+'NL7K[6I
MC(:04<U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5<E03J%90FGPW
MKBXR;;P0F3YE4UEM#.T/J&:BFH5J-JHYJ.:BFH=J?JL]3@,8QJCGXRK0:<-3
MIXW0:6-42U M1;4,U7)4$ZA64)I<U;O<LJ&,N)VR8:P6!M=T-*",:A:JV:CF
MH)J+:AZJ^:WV>/G6N/T\H*.:CF:/6VWZTK01.FW<-VW/K DZ:XIJ6<\9F_1T
MPQR=5:!:06ER'3:Z.JR. K]X7QCU^,%5&,T HYJ%:C:J.:CFHIJ':CZJ!:@6
MMIKTIHS>6\2@T\:HEJ!:BFH9JN6H)E"MH#2Y['<I8$.= O;21+E)JQX^N.JC
MR5]4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1S6!:@6ER:VA2_[N
M'[[.)FT+4TV#U$Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1S6!
M:@6ER4VC2_X:ZN1O?'VXE#C<5'[W=;Z?0%ON=M?E96^70/._J&:BFF4<WU'V
M?&H<?\*\C4[KH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:@F4*V@-+D!= %@
MXZ4 \+[L:]MZN>B]AXQZ]."BCX9_4<TR^F[B^K3>HY%>5'-1S4,U_X3O;8#.
M&)XP8X3.&*-:TFKGCXY_]-:07T!ZRI,R]+AR5!.H5E":7$F[2*VACM2*NU^@
M-U6C[:X__ZM<-%I3'3ZJ^:I<-M=U?WE%D[6H9J*:A6HVJCFHYJ*:UVK2VSW.
M]?W%B/R?N8_.&J!:B&H1JL6HEJ!:BFH9JN6H)E"MH#2Y$7396D.=K7V\1ZO]
M,2ACJY8']P,T8XMJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ"90
MK: TN6MT&5OCM3*V!IJQ1343U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44
MU3)4RU%-H%I!:5+3&'<9V[$Z8YN7;0+@L(.[[2XT-H<+C;KM*-M#1^EK'&I\
M:.- -1/5K%:3EH//Q[/)^,D"/SJK@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6H
MEJ.:0+6"TN26T 5TQ^J KEE^;K3UO+FNE_OKB,M]!^@M_6A&%]5,5+->^';9
MY>>WFC'Y0=.,D6'T72:@A^.@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ"90
MK: TN2<874]0AX63F[+^\>-J536WUPK)]FY=2;$1H08']P<T/8QJ%JK9J.:@
MFHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ"90K: TN5ET$>/Q^)4V(L9H^!C5
M3%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+4"U'-8%J!:7)3:,+'^\?
MJJXP!N3(U-+@+D%J)JI9K?;XO9NZWI<C0Z=U4,U%-0_5?%0+4"U$M0C58E1+
M4"U%M0S5<E03J%90FMP NB#Q6!TD?B%'IAX]N.BCX6%4LU#-1C4'U5Q4\U#-
M'Q]'N(\29^B,X0DS1NB,,:HEJ):B6H9J.:H)5"LH3:[B71IXK$X#?_JZ+*^T
M9%O6\V:Y^:(E5U?[@EZKMPK0B#"JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,
M:@FJI:B6H5J.:@+5"DJ3VT47>1[/7FNK  T^HYJ):A:JV:CFH)J+:AZJ^:@6
MH%J(:A&JQ:B6H%J*:AFJY:@F4*V@-+EI=/'HL3H>/62K (U#HYJ):A:JV:CF
MM-KCE8WQ\<TZW)ZG&<=/\]!C\U$M0+40U2)4BU$M0;44U3)4RU%-H%I!:7)=
M[P+,8V76[8-8+,M-L[Q:+K2/ES?+7?7"LA&:6D8U$]4L5+-1S4$U%]4\5/-1
M+4"U$-4B5(M1+4&U%-4R5,M13:!:06E2ISCK4LMGHU=:-CI#$\NH9J*:A6HV
MJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYJ@E4*RA-;AI=KOE,'=0=L&RD
ME@9W"33<C&H6JMFHYIP=WZAV,CE:->IYEG'T+ \],A_5 E0+42U"M1C5$E1+
M42U#M1S5!*H5E"97=:.KZNID\MT;CJS?R\5UL[PI3WK#D9H<7-[1;#*J6:AF
MHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HYI M8+2Y';199//7BN;?(9F
MDU'-1#4+U6Q4<U#-134/U7Q4"U M1+4(U6)42U M1;4,U7)4$ZA64)K<-+IL
M\OXAM7*DE 9W"5(S4<U"-1O5G%:3HU3';SA")_50S4>U -5"5(M0+4:U!-52
M5,M0+4<U@6H%I<GEOTLFGZF3R7=+3(_>G732&A.:5T8U$]4L5+-1S4$U%]4\
M5/-1+4"U$-4B5(M1+4&U%-4R5,M13:!:06ERO^@RT&?3UUIC0I/0J&:BFH5J
M-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H)5"LH36X:71+Z3'WSYR%K
M3&CT&=5,5+-0S48UY^SXOLKZK.?M26BF&=5\5 M0+42U"-5B5$M0+46U#-5R
M5!.H5E":7/Z[3/.9.M-<?*LT;W-9;LO]/S:-9B[K<M%4]4Z]R(3&FU'-1#4+
MU6Q4<U#-134/U7Q4"U M1+4(U6)42U M1;4,U7)4$ZA64)K<,+JP]-EKW>WY
M#,U-HYJ):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:@F4*V@-*EI
M3+K<]$1]M^<!BTQJ:6B70#43U2Q4LU'-:;67/CD)G=1#-1_5 E0+42U"M1C5
M$E1+42U#M1S5!*H5E":7_RX!/5$GH/_<(I,:'=P)T# TJEFH9J.:@VHNJGFH
MYJ-:@&HAJD6H%J-:@FHIJF6HEJ.:0+6"TN2&870-PWBE1:8)&K%&-1/5+%2S
M4<U!-1?5/%3S42U M1#5(E2+42U!M135,E3+44V@6D%I<M/H(M8391IOT"(3
MFJE&-1/5+%2S4<UIM:>?H'2TR(2&I5'-1[4 U4)4BU M1K4$U5)4RU M1S6!
M:@6ER>6_"TOO'ZK*__[Q_IKARW*AS3>7VL#/]%;;@QL"J9FH9J&:C6H.JKFH
MYJ&:CVH!JH6H%J%:C&H)JJ6HEJ%:CFH"U0I*D_M&E[*>3%YKK0F-6J.:B6H6
MJMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JN6H)E"MH#2Y:711ZXGZ=M-#
MUIK0;#6JF:AFH9J-:DZK2:FYOK4F-#2-:CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ
M"50K*$TN_UUH>J(.38MMM7EQ20E-2Z.:B6H6JMFHYJ":BVH>JOFH%J!:B&H1
MJL6HEJ!:BFH9JN6H)E"MH#2Y/72AZLGY:RTIH<%J5#-1S4(U&]4<5'-1S4,U
M']4"5 M1+4*U&-425$M1+4.U'-4$JA64)C>-+E@]>>$NU(>%)&U;+Q=E;V=
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
MZS]<D7='^43QU#88:ZYTNV*'>]U1HC !^OF6<_4\,3U+V:.&_P!02P,$%
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
M1AS!'( '#(FBZCVX\SX*F_=4N/XOW^@94$L#!!0    ( %6.0E>7BKL<P
M !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6
MH@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.
MD4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,
M<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW'
M]I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ 58Y"
M5ZVMG!1\ P  FQ0   \   !X;"]W;W)K8F]O:RYX;6S%F%MOHS@80/^*Q5/F
M91/H9:;59"07G-1: BR7:&=?*I<XQ2K@R';:F?GU:XBB.M/6VA=WGXB-8PZ?
M+^?#7Y^Y>+SG_!'\Z-I>SKU&J=WU="KKAG9$_L%WM-=WMEQT1.FB>)C*G:!D
M(QM*5==.@]GL<MH1UGO?OA[[RL34+'!%:\5XKRN'BC6CS_+E_E $3TRR>]8R
M]7/NC;];ZH&.]:QCO^AF[LT\(!O^?,L%^\5[1=JB%KQMYYY_N+&F0K'Z574Q
M0);D7HXUBMSG1(/,O<N9[G#+A%1CB[%_HAF?J&Y\*.T57[!641$119>"[W>L
M?QBZT6\Q-5YCC,/Q>@CBM?@O8>3;+:MIQ.M]1WMUB*.@[0#8RX;MI =ZTM&Y
M%_(G*H;WT0_ F\.[*0UE1$I<,WU#X,V(YP[EAK2DKRD8HR8-IL#"%'PD$YAD
M1.@_-'2<#Y\,QC,+XYE;QF)X[M!& KX%Z8Z*0QLPJ7JRWQB0YQ;(\X^$#!O2
M/U )6 \*Q>O'QH"\L$!>?"@DD0U8M/SYC4A>6B OW4)&J ASG)4X34"Z &F^
MA G^!XYEF$0&Y&<+Y&?'D:Q6*YA_'P +O$SP H<P*0$,P[1*2FQ ?K% ?G$+
MB1-<8AB#K+J)<:A9%RC'R=* N[+ 7;F%RW*\AB4"60Q#M$)):6[2,]LN/7,+
MEJ-8<T4@@WGY'90Y3 H8#K.O, FM'G$LDC!=K7 YQ*P85@0(4SWEDB5*0HQ.
M(&UB\1V;I2C3\,_;-(Y07MR!".D5@D_&V&84W[%2%A#G8 WC"H$5@D65CS/P
M)'8VE_B.98(3/<0(E/#OT_&TJ<-W[8[JID!_53I, *U_#Y9-%[YC7UBWXKO
MQ+0)P_\_C7%W9F+:E.$[=L8[*P-,=&[?4C-K]6WR\!W;PYHDG QZ8'-)X-@E
M17B+HBI& Z/>I8LTQM$HEQL8PR0T,6U""1P+Q<1$,$^T3 J0H1P4MS!'P,2T
M?JNX5HIU"9V;F#:Y!([E\D[:!281582U)J9-,H%CR;Q*P(Z $B1$F-_,@<T[
M@6/OO)^.C;PFILU"@6,+67,R,#$Q;18*7%OHK:SL9>!-3)N% L<6,C>D-XQD
M8MHL%#BVD)FGG:X>,AR'F<<G-@N=C1::'@_#-G3+>KI)]".DKJ])6V<"#)=#
M4G]^,:AWNV_;4->E?<S)YGBV=CP7_/8O4$L#!!0    ( %6.0E=DA-5Z5P$
M )$2   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;
M(;T RSDHZD1<S<;MQ!L@6'XB4$([&;W[(;C S\QB-J9G15K"Z;MZ(!R^3)O[
MQO:N;@87W;JV=YFJO1\^M'9%;;K<K>Q@^NE.:<<N]]-RK/20%]>\,IKC.-7C
M\PQU/#S/C,[WP?QGHBW+IC"?MOCN3.__&*Q_['AUM3%>1>=\K(S/E+ZUR[;3
M\X56TV05G2Z9&D\74CIT$$,0AP]*("@)'[2&H'7XH T$;<('I1"4A@_:0M V
M?- .@G;A@_80M \?1#'*& M(>L%:@-:$7), KPG!)@%B$Y)- LPF1)L$J$W(
M-@EPFQ!N$B W(=TDP&Y"O$F WHQZLP"]&?5F 7KSR\>V +T9]68!>C/JS0+T
M9M2;!>C-J#<+T)M1;Q:@-Z/>+$!O1KU9@-X)ZIV\4V_G[ZUQ2\]CC>>_DVH_
M/6N6X^?E8Q/?%\F,LX8_4,=?4$L#!!0    ( %6.0E<Y:2-U@@$  $P3   3
M    6T-O;G1E;G1?5'EP97-=+GAM;,V8RT[#,!!%?R7*%C6N72@/M=T 6^B"
M'S#)I+'JESQN:?\>)WU(H!)1%8G9Q$H\<^^U1SJ+3-ZV'C#;&&UQFC<Q^@?&
ML&S 2"R<!YMV:A>,C.DU+)B7Y5(N@(GA<,Q*9R/8.(BM1CZ;/$$M5SIFSYOT
M&96STSR QCQ[W!6V7M-<>J]5*6/:9VM;?7,9[!V*U-G58*,\7J6"G)UT:'=^
M-MCWO:XA!%5!-I<AODB3JMA&,XQ;#5CT2YS(Z.I:E5"Y<F522X$^@*RP 8A&
M%SO1JW[GF&X8=D]^L7\GTV>8*N?!>4P3"W"^W6$D;?? )R$(4?4?\>B8I"\^
M'[33KJ#ZI7>ZW@\7EMT\D'7+Y7?\=<9'_3-S""(Y1D1R7!/)<4,DQYA(CELB
M.>Z(Y+@GDH,/J02A0E1.!:F<"E,Y%:AR*E3E5+#*J7"54P$KIT)6086L@@I9
M!16R"BID%53(*JB055 AJZ!"5D&%K((*64?_2=9WYY9__7^G70LCE3WXL^XG
MVNP34$L! A0#%     @ 58Y"5P=!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !5CD)7EK#:1NX    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    " !5CD)7F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( %6.0E=0^W>8,P,   (+   8
M          " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    " !5CD)7@7E"UH\&  !P(   &               @(%V"P  >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 58Y"5T'&'@JR P  W0\
M !@              ("!.Q(  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( %6.0E< A\2O] 4  (0?   8              " @2,6  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !5CD)76O2EZR,)
M  !M2   &               @(%-'   >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ 58Y"5R_ HF+:!@  'AX  !@              ("!
MIB4  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( %6.0E<(
MU4/\J1\  (IG   8              " @;8L  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    " !5CD)71OVQ17H3  !Y-0  &
M    @(&53   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M58Y"5_'&?AC# @  >P8  !@              ("!16   'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( %6.0E<.==:LS (  $\&   9
M          " @3YC  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ 58Y"5_=XO8 ."   +!0  !D              ("!068  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !5CD)7E*-F;E<%  #G
M#   &0              @(&&;@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( %6.0E>A%D\0%@<  .80   9              " @11T
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ 58Y"5_,(
M76]O P  %0@  !D              ("!87L  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    " !5CD)7!OZ?,X,"  #G!0  &0
M    @($'?P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M %6.0E?ZJ5YB@ (  -8%   9              " @<&!  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ 58Y"5V)!+QIB%   ^3L  !D
M             ("!>(0  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    " !5CD)73!Y)G)4$  !$"P  &0              @($1F0  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( %6.0E<M*0&U<@,
M  D(   9              " @=V=  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ 58Y"5P;0:=Y=%@  C5(! !D              ("!
MAJ$  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !5CD)7
M"$FS<8T#   Z#   &0              @($:N   >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( %6.0E?T;.C9LP0  + 8   9
M      " @=Z[  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ 58Y"5SN9!AL0!P  YS<  !D              ("!R,   'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !5CD)7:"AA5. #  !/$P
M&0              @($/R   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( %6.0E=J'K<5$0,  %L*   9              " @2;,  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ 58Y"5\1/J*/8
M'0  PV4" !D              ("!;L\  'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    " !5CD)71;41$YD%  #L+@  &0
M@(%][0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( %6.
M0E=^7C6S+ H  !]\   9              " @4WS  !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ 58Y"5^+CE7X] P  KPX  !D
M         ("!L/T  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    " !5CD)7DPTW:]<"  !8"0  &0              @($D 0$ >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( %6.0E>W=*>G.@,  /(3
M   -              "  3($ 0!X;"]S='EL97,N>&UL4$L! A0#%     @
M58Y"5Y>*NQS     $P(   L              ( !EP<! %]R96QS+RYR96QS
M4$L! A0#%     @ 58Y"5ZVMG!1\ P  FQ0   \              ( !@ @!
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( %6.0E=DA-5Z5P$  )$2   :
M              "  2D, 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( %6.0E<Y:2-U@@$  $P3   3              "  ;@- 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     F "8 00H  &L/ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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>43
<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>44
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>159</ContextCount>
  <ElementCount>166</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>42</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/BalanceSheets</Role>
      <ShortName>Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/StatementsOfOperations</Role>
      <ShortName>Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Statements of Changes in Stockholders' Deficit (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit</Role>
      <ShortName>Statements of Changes in Stockholders' Deficit (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/StatementsOfCashFlows</Role>
      <ShortName>Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations</Role>
      <ShortName>DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - INITIAL PUBLIC OFFERING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/InitialPublicOffering</Role>
      <ShortName>INITIAL PUBLIC OFFERING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - PRIVATE PLACEMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/PrivatePlacement</Role>
      <ShortName>PRIVATE PLACEMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/RelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - STOCKHOLDERS??? DEFICIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/StockholdersDeficit</Role>
      <ShortName>STOCKHOLDERS??? DEFICIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/FairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/FairValueMeasurementsTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/FairValueMeasurements</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative</Role>
      <ShortName>DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails</Role>
      <ShortName>SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails</Role>
      <ShortName>SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - INITIAL PUBLIC OFFERING (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative</Role>
      <ShortName>INITIAL PUBLIC OFFERING (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/InitialPublicOffering</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - PRIVATE PLACEMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/PrivatePlacementDetailsNarrative</Role>
      <ShortName>PRIVATE PLACEMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/PrivatePlacement</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/RelatedPartyTransactions</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - STOCKHOLDERS??? DEFICIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS??? DEFICIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/StockholdersDeficit</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE MEASUREMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="form6-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://esgl.asia.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://esgl.asia.com/role/IncomeTaxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>esgl-20230630.xsd</File>
    <File>esgl-20230630_cal.xml</File>
    <File>esgl-20230630_def.xml</File>
    <File>esgl-20230630_lab.xml</File>
    <File>esgl-20230630_pre.xml</File>
    <File doctype="6-K" isDefinitelyFs="true" isUsgaap="true" original="form6-k.htm">form6-k.htm</File>
    <File doctype="6-K" isDefinitelyFs="true" isUsgaap="true" original="ex99-1.htm">ex99-1.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="488">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="12">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>46
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form6-k.htm ex99-1.htm": {
   "nsprefix": "ESGL",
   "nsuri": "http://esgl.asia.com/20230630",
   "dts": {
    "schema": {
     "local": [
      "esgl-20230630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "esgl-20230630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "esgl-20230630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "esgl-20230630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "esgl-20230630_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ex99-1.htm",
      "form6-k.htm"
     ]
    }
   },
   "keyStandard": 126,
   "keyCustom": 40,
   "axisStandard": 16,
   "axisCustom": 0,
   "memberStandard": 19,
   "memberCustom": 22,
   "hidden": {
    "total": 72,
    "http://fasb.org/us-gaap/2023": 48,
    "http://esgl.asia.com/20230630": 19,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 159,
   "entityCount": 1,
   "segmentCount": 42,
   "elementCount": 325,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 488,
    "http://xbrl.sec.gov/dei/2023": 12,
    "http://fasb.org/srt/2023": 1
   },
   "report": {
    "R1": {
     "role": "http://esgl.asia.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-06-30",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form6-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-06-30",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form6-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://esgl.asia.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Balance Sheets",
     "shortName": "Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://esgl.asia.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Balance Sheets (Parenthetical)",
     "shortName": "Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember_us-gaap_CommonClassAMember",
      "name": "ESGL:TemporaryEquityPossibleRedemption",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://esgl.asia.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Statements of Operations (Unaudited)",
     "shortName": "Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
     "longName": "00000005 - Statement - Statements of Changes in Stockholders' Deficit (Unaudited)",
     "shortName": "Statements of Changes in Stockholders' Deficit (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_custom_ClassBCommonStockMember_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://esgl.asia.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Statements of Cash Flows (Unaudited)",
     "shortName": "Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:GainLossOnSaleOfInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations",
     "longName": "00000007 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://esgl.asia.com/role/InitialPublicOffering",
     "longName": "00000009 - Disclosure - INITIAL PUBLIC OFFERING",
     "shortName": "INITIAL PUBLIC OFFERING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:InitialPublicOfferingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:InitialPublicOfferingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://esgl.asia.com/role/PrivatePlacement",
     "longName": "00000010 - Disclosure - PRIVATE PLACEMENT",
     "shortName": "PRIVATE PLACEMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:PrivatePlacementDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:PrivatePlacementDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://esgl.asia.com/role/RelatedPartyTransactions",
     "longName": "00000011 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://esgl.asia.com/role/CommitmentsAndContingencies",
     "longName": "00000012 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://esgl.asia.com/role/StockholdersDeficit",
     "longName": "00000013 - Disclosure - STOCKHOLDERS\u2019 DEFICIT",
     "shortName": "STOCKHOLDERS\u2019 DEFICIT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://esgl.asia.com/role/FairValueMeasurements",
     "longName": "00000014 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://esgl.asia.com/role/IncomeTaxes",
     "longName": "00000015 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://esgl.asia.com/role/SubsequentEvents",
     "longName": "00000016 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://esgl.asia.com/role/FairValueMeasurementsTables",
     "longName": "00000019 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
     "longName": "00000020 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:BusinessCombinationSharePriceAndProRataInterest",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R21": {
     "role": "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
     "longName": "00000021 - Disclosure - SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)",
     "shortName": "SCHEDULE OF CONSOLIDATED BALANCE SHEETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "21",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:RedeemableNoncontrollingInterestEquityCommonRedemptionValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:RemeasurementOfCarryingValueToRedemptionValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R22": {
     "role": "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
     "longName": "00000022 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)",
     "shortName": "SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R23": {
     "role": "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "00000023 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "23",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:CashWithdrawnFromTrustAccountToPayTaxes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R24": {
     "role": "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
     "longName": "00000024 - Disclosure - INITIAL PUBLIC OFFERING (Details Narrative)",
     "shortName": "INITIAL PUBLIC OFFERING (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-02-17_custom_PublicWarrantMember_us-gaap_CommonClassAMember_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ESGL:InitialPublicOfferingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R25": {
     "role": "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
     "longName": "00000025 - Disclosure - PRIVATE PLACEMENT (Details Narrative)",
     "shortName": "PRIVATE PLACEMENT (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ESGL:CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-02-152022-02-17_us-gaap_PrivatePlacementMember_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ESGL:PrivatePlacementDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R26": {
     "role": "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "00000026 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:RepaymentsOfRelatedPartyDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:AccruedExpensesRelatedPartyCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R27": {
     "role": "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "00000027 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "ESGL:DeferredUnderwritingFeePayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-06-30_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R28": {
     "role": "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
     "longName": "00000028 - Disclosure - STOCKHOLDERS\u2019 DEFICIT (Details Narrative)",
     "shortName": "STOCKHOLDERS\u2019 DEFICIT (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-30_us-gaap_WarrantMember_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R29": {
     "role": "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails",
     "longName": "00000029 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT (Details)",
     "shortName": "SCHEDULE OF FAIR VALUE MEASUREMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:MarketableSecuritiesNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-30_us-gaap_FairValueInputsLevel1Member_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:MarketableSecuritiesNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "unique": true
     }
    },
    "R30": {
     "role": "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative",
     "longName": "00000030 - Disclosure - INCOME TAXES (Details Narrative)",
     "shortName": "INCOME TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012023-06-30_custom_GenesisUnicornCapitalCorpMember",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex99-1.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ESGL_ARRTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "ARRTMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ARRT [Member]",
        "documentation": "ARRT [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r485"
     ]
    },
    "ESGL_AccruedExpensesRelatedPartyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "AccruedExpensesRelatedPartyCurrent",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expense related party",
        "documentation": "Accrued expenses related party current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses - related party",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ESGL_AdditionalFunding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "AdditionalFunding",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional funding",
        "documentation": "Additional funding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r485",
      "r574"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r245",
      "r246",
      "r373",
      "r539",
      "r540",
      "r541",
      "r557",
      "r576"
     ]
    },
    "ESGL_AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "AdjustmentsToAdditionalPaidInCapitalDeferredUnderwritingCommission",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred underwriting commission",
        "documentation": "Adjustments to additional paid in capital deferred underwriting commission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdministrativeFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdministrativeFeesExpense",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Admistration support expense",
        "documentation": "Amount of expense for administrative fee from service provided, including, but not limited to, salary, rent, or overhead cost."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r417",
      "r575"
     ]
    },
    "ESGL_AdministrativeSupportAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "AdministrativeSupportAgreementMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative Support Agreement [Member]",
        "documentation": "Administrative Support Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_AggregateAdditionalFunding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "AggregateAdditionalFunding",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate additional funding",
        "documentation": "Aggregate additional funding."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r110",
      "r127",
      "r162",
      "r165",
      "r167",
      "r169",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r271",
      "r273",
      "r289",
      "r332",
      "r410",
      "r485",
      "r497",
      "r553",
      "r554",
      "r565"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r115",
      "r127",
      "r169",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r271",
      "r273",
      "r289",
      "r485",
      "r553",
      "r554",
      "r565"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_BasisOfAccounting": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccounting",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/CommitmentsAndContingencies",
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/FairValueMeasurements",
      "http://esgl.asia.com/role/FairValueMeasurementsTables",
      "http://esgl.asia.com/role/IncomeTaxes",
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOffering",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacement",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactions",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails",
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficit",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
      "http://esgl.asia.com/role/SubsequentEvents",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r482",
      "r483"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/CommitmentsAndContingencies",
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/FairValueMeasurements",
      "http://esgl.asia.com/role/FairValueMeasurementsTables",
      "http://esgl.asia.com/role/IncomeTaxes",
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOffering",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacement",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactions",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails",
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficit",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
      "http://esgl.asia.com/role/SubsequentEvents",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r269",
      "r482",
      "r483"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination, consideration transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r9"
     ]
    },
    "ESGL_BusinessCombinationDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "BusinessCombinationDescription",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination, description",
        "documentation": "Business combination description."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_BusinessCombinationOrdinaryPurchaseShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "BusinessCombinationOrdinaryPurchaseShares",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination ordinary purchase shares",
        "documentation": "Business combination ordinary purchase shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net of tangible assets",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ESGL_BusinessCombinationSharePriceAndProRataInterest": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "BusinessCombinationSharePriceAndProRataInterest",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination share price and pro rata interest",
        "documentation": "Business combination share price and pro rata interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r334",
      "r384",
      "r405",
      "r485",
      "r497",
      "r530"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash - Beginning of period",
        "periodEndLabel": "Cash - End of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r70",
      "r124"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Change in Cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r70"
     ]
    },
    "ESGL_CashWithdrawnFromTrustAccountToPayFranchiseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CashWithdrawnFromTrustAccountToPayFranchiseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash withdrawn from Trust Account to pay taxes",
        "documentation": "Cash withdrawn from trust account to pay pranchise taxes."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_CashWithdrawnFromTrustAccountToPayTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CashWithdrawnFromTrustAccountToPayTaxes",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Withdrawn pay taxes",
        "documentation": "Cash withdrawn from trust account to pay taxes."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_CharterAndTrustAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CharterAndTrustAgreementMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Charter and Trust Agreement [Member]",
        "documentation": "Charter and Trust Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "srt_ChiefOperatingOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefOperatingOfficerMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Operating Officer [Member]",
        "documentation": "Person with designation of chief operating officer."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r563"
     ]
    },
    "ESGL_ChiefScientificOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "ChiefScientificOfficerMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Scientific Officer [Member]",
        "documentation": "Chief Scientific Officer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_ClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "ClassACommonStockMember",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Common Stock [Member]",
        "documentation": "Class A Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_ClassBCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "ClassBCommonStockMember",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class B Common Stock [Member]",
        "documentation": "Class B Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r111",
      "r112",
      "r113",
      "r127",
      "r152",
      "r153",
      "r155",
      "r157",
      "r160",
      "r161",
      "r169",
      "r189",
      "r191",
      "r192",
      "r193",
      "r196",
      "r197",
      "r215",
      "r216",
      "r219",
      "r222",
      "r229",
      "r289",
      "r364",
      "r365",
      "r366",
      "r367",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r385",
      "r397",
      "r419",
      "r441",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r519",
      "r533",
      "r543"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r160",
      "r215",
      "r216",
      "r217",
      "r219",
      "r222",
      "r227",
      "r229",
      "r364",
      "r365",
      "r366",
      "r367",
      "r478",
      "r519",
      "r533"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercise price per share",
        "verboseLabel": "Warrant exercise price per share",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants to purchase",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Note 6)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r53",
      "r333",
      "r396"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r183",
      "r184",
      "r462",
      "r552"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "us-gaap_CommonStockDiscountOnShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDiscountOnShares",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock shares redemption",
        "documentation": "Discount on common shares, or any unamortized balance thereof, shown separately as a deduction from the applicable account(s) as circumstances require."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ESGL_CommonStockPossibleRedemption": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CommonStockPossibleRedemption",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, possible redemption",
        "documentation": "Common stock subject to redemption."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_CommonStockRedemptionOnShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CommonStockRedemptionOnShares",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock shares redemption",
        "documentation": "Common stock shares redemption.",
        "label": "CommonStockRedemptionOnShares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r397"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares, outstanding",
        "verboseLabel": "Common stock shares outstanding",
        "terseLabel": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r60",
      "r397",
      "r416",
      "r576",
      "r577"
     ]
    },
    "ESGL_CommonStockSubjectToPossibleRedemptionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Common Stock Subject to Possible Redemption",
        "documentation": "Common Stock Subject To Possible Redemption [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_CommonStockSubjectToRedemptionShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "CommonStockSubjectToRedemptionShares",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock subject to redemption shares",
        "documentation": "Common stock subject to redemption shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock , value",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r336",
      "r485"
     ]
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, voting rights",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r98"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsor for services",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r127",
      "r169",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r289",
      "r553"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r131",
      "r132",
      "r201",
      "r217",
      "r307",
      "r466",
      "r468"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r57",
      "r58",
      "r88",
      "r89",
      "r133",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r297",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r534"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt conversion price per share",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r200"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate amouont",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r198",
      "r297",
      "r474",
      "r475"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r473",
      "r559"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r133",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r297",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r534"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incurred offering costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r550"
     ]
    },
    "ESGL_DeferredUnderwritingCommission": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DeferredUnderwritingCommission",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred underwriting commission offering costs",
        "documentation": "Deferred underwriting commission."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_DeferredUnderwritingCommissionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DeferredUnderwritingCommissionMember",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Underwriting Commission [Member]",
        "documentation": "Deferred Underwriting Commission [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_DeferredUnderwritingFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DeferredUnderwritingFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred underwriting commissions payable",
        "verboseLabel": "Deferred underwriting fee payable",
        "documentation": "Deferred underwriting fee payable."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_DeferredUnderwritingFeesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DeferredUnderwritingFeesPayable",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred underwriting commissions payable",
        "documentation": "Deferred underwriting fees payable.",
        "label": "Deferred underwriting fees payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Deposits",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ESGL_DisclosureInitialPublicOfferingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DisclosureInitialPublicOfferingAbstract",
     "auth_ref": []
    },
    "ESGL_DisclosurePrivatePlacementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DisclosurePrivatePlacementAbstract",
     "auth_ref": []
    },
    "ESGL_DissolutionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "DissolutionExpenses",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dissolution expenses",
        "documentation": "Dissolution expenses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "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'."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r511",
      "r512"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic net income (loss) per share, Class common stock",
        "verboseLabel": "Basic net income (loss) per share",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r139",
      "r140",
      "r142",
      "r143",
      "r145",
      "r150",
      "r152",
      "r155",
      "r156",
      "r157",
      "r158",
      "r284",
      "r285",
      "r330",
      "r342",
      "r469"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and diluted net income (loss) per share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted net income (loss) per share, Class common stock",
        "verboseLabel": "Diluted net income (loss) per share",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r139",
      "r140",
      "r142",
      "r143",
      "r145",
      "r152",
      "r155",
      "r156",
      "r157",
      "r158",
      "r284",
      "r285",
      "r330",
      "r342",
      "r469"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Per Share of Common Stock",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r253",
      "r265"
     ]
    },
    "ESGL_EmergingGrowthCompanyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emerging Growth Company",
        "documentation": "Emerging Growth Company [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FAIR VALUE MEASUREMENT",
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r47",
      "r86"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r287",
      "r312",
      "r313",
      "r314",
      "r474",
      "r475",
      "r479",
      "r480",
      "r481"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r233",
      "r238",
      "r287",
      "r312",
      "r479",
      "r480",
      "r481"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r233",
      "r238",
      "r287",
      "r313",
      "r474",
      "r475",
      "r479",
      "r480",
      "r481"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r287",
      "r314",
      "r474",
      "r475",
      "r479",
      "r480",
      "r481"
     ]
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS",
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r312",
      "r313",
      "r314",
      "r474",
      "r475",
      "r479",
      "r480",
      "r481"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r12"
     ]
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal deposit insurance corporation premium expense",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ESGL_ForwardPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "ForwardPurchaseAgreementMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward Purchase Agreement [Member]",
        "documentation": "Forward Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_FranchiseTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "FranchiseTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Franchise tax expense",
        "documentation": "Franchise tax expense."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_FranchiseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "FranchiseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Franchise tax payable",
        "documentation": "Franchise tax payable current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment income earned on investments held in Trust Account",
        "verboseLabel": "Investment income earned",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r518"
     ]
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on investments held in Trust Account",
        "label": "Gain (Loss) on Sale of Investments",
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ESGL_GenesisUnicornCapitalCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "GenesisUnicornCapitalCorpMember",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/CommitmentsAndContingencies",
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/FairValueMeasurements",
      "http://esgl.asia.com/role/FairValueMeasurementsTables",
      "http://esgl.asia.com/role/IncomeTaxes",
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOffering",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacement",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactions",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails",
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficit",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
      "http://esgl.asia.com/role/SubsequentEvents",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Genesis Unicorn Capital Corp [Member]",
        "documentation": "Genesis Unicorn Capital Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r66",
      "r91",
      "r162",
      "r164",
      "r166",
      "r168",
      "r331",
      "r340",
      "r471"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r248",
      "r254",
      "r256",
      "r259",
      "r263",
      "r266",
      "r267",
      "r268",
      "r369"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued for interest and penalties",
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r101",
      "r147",
      "r148",
      "r163",
      "r252",
      "r264",
      "r344"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r250",
      "r251",
      "r256",
      "r257",
      "r258",
      "r260",
      "r363"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ESGL_IncreaseDecreaseInAccruedExpensesRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "IncreaseDecreaseInAccruedExpensesRelatedParty",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses - related party",
        "documentation": "Increase decrease in accrued expenses related party.",
        "label": "Increase decrease in accrued expenses related party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ESGL_IncreaseDecreaseInFranchiseTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "IncreaseDecreaseInFranchiseTaxPayable",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Franchise tax payable",
        "documentation": "Franchise tax payable.",
        "label": "IncreaseDecreaseInFranchiseTaxPayable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ESGL_IndependentDirectorsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "IndependentDirectorsTwoMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Two Independent Directors [Member]",
        "documentation": "Two Independent Directors [Member]",
        "label": "Two Independent Directors [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_InitialClassificationOfClassCommonStockSubjectToRedemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "InitialClassificationOfClassCommonStockSubjectToRedemption",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Classification of Class A common stock subject to redemption",
        "documentation": "Initial classification of class common stock subject to redemption."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_InitialPublicOfferingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "InitialPublicOfferingDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/InitialPublicOffering"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INITIAL PUBLIC OFFERING",
        "documentation": "Initial Public Offering Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments Held in Trust Account",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r359",
      "r360",
      "r361",
      "r362",
      "r450",
      "r451"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r127",
      "r169",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r272",
      "r273",
      "r274",
      "r289",
      "r395",
      "r470",
      "r497",
      "r553",
      "r565",
      "r566"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Stockholders\u2019 Deficit:",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r90",
      "r339",
      "r485",
      "r535",
      "r547",
      "r560"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Stockholders\u2019 Deficit:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r109",
      "r127",
      "r169",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r272",
      "r273",
      "r274",
      "r289",
      "r485",
      "r553",
      "r565",
      "r566"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/ScheduleOfFairValueMeasurementDetails",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments held in Trust Account",
        "verboseLabel": "Investment held in trust account",
        "terseLabel": "U.S. Treasury Securities",
        "documentation": "Amount of investment in marketable security, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r188",
      "r240",
      "r316",
      "r345",
      "r386",
      "r387",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r463",
      "r464",
      "r472",
      "r478",
      "r484",
      "r486",
      "r555",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r72"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss)",
        "verboseLabel": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r72",
      "r92",
      "r107",
      "r116",
      "r117",
      "r121",
      "r127",
      "r137",
      "r139",
      "r140",
      "r142",
      "r143",
      "r147",
      "r148",
      "r154",
      "r162",
      "r164",
      "r166",
      "r168",
      "r169",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r285",
      "r289",
      "r341",
      "r418",
      "r439",
      "r440",
      "r471",
      "r495",
      "r553"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Standards",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537"
     ]
    },
    "ESGL_OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "OfferingCostsAssociatedWithTheInitialPublicOfferingPolicyTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Costs associated with the Initial Public Offering",
        "documentation": "Offering Costs Associated With The Initial Public Offering [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating costs",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r164",
      "r166",
      "r168",
      "r471"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r83",
      "r356",
      "r357"
     ]
    },
    "us-gaap_OtherDeferredCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherDeferredCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other incurred offering costs",
        "documentation": "Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note - related party",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r485"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_OtherShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aditional,Short-term debt",
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r394"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_PaymentOfCashToRedeemingStockholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "PaymentOfCashToRedeemingStockholders",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Redemption of Class A common stock subject to redemption",
        "label": "Payment of cash to redeeming stockholders",
        "documentation": "Payment of cash to redeeming stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_PaymentToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "PaymentToAcquireMarketableSecurities",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total payment",
        "documentation": "Payment to acquire marketable securities",
        "label": "PaymentToAcquireMarketableSecurities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForCommissions",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting commission offering costs",
        "documentation": "The amount of cash paid for commissions during the current period."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of cash to redeeming stockholders",
        "label": "Payments for Repurchase of Redeemable Convertible Preferred Stock",
        "documentation": "The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash deposited into Trust Account",
        "label": "Total payment",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r215"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r397"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r215"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r397",
      "r416",
      "r576",
      "r577"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.0001 par value; 1,250,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r335",
      "r485"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses - current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r174",
      "r175",
      "r465"
     ]
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses - noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "ESGL_PrivatePlacementDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "PrivatePlacementDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/PrivatePlacement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRIVATE PLACEMENT",
        "documentation": "Private Placement Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from initial public offering, net of underwriting discount and offering costs paid",
        "verboseLabel": "Proceeds from issuance initial public offering",
        "terseLabel": "Gross proceeds",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of private placement units",
        "verboseLabel": "Proceeds from issuance of private placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from promissory note - related party",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash withdrawn from the Trust Account to pay stockholders",
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Note [Member]",
        "documentation": "Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_PublicWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "PublicWarrantMember",
     "presentation": [
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Warrant [Member]",
        "documentation": "Public Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r188",
      "r232",
      "r240",
      "r241",
      "r242",
      "r243",
      "r315",
      "r316",
      "r345",
      "r386",
      "r387",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r463",
      "r464",
      "r472",
      "r478",
      "r484",
      "r486",
      "r489",
      "r551",
      "r555",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r188",
      "r232",
      "r240",
      "r241",
      "r242",
      "r243",
      "r315",
      "r316",
      "r345",
      "r386",
      "r387",
      "r449",
      "r452",
      "r453",
      "r454",
      "r455",
      "r463",
      "r464",
      "r472",
      "r478",
      "r484",
      "r486",
      "r489",
      "r551",
      "r555",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572"
     ]
    },
    "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationsOfTemporaryToPermanentEquity",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Re-classification",
        "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r84"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCommonRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RedeemableNoncontrollingInterestEquityCommonRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Class A common stock subject to possible redemption, beginning balance",
        "periodEndLabel": "Class A common stock subject to possible redemption, ending balance",
        "label": "Redeemable Noncontrolling Interest, Equity, Common, Redemption Value",
        "documentation": "Redemption value, as if currently redeemable, of redeemable noncontrolling interest for common shares, units or ownership interests classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r304",
      "r305",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r415",
      "r417",
      "r448"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r130",
      "r304",
      "r305",
      "r306",
      "r307",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r415",
      "r417",
      "r448"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r305",
      "r564"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r423",
      "r426"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r304",
      "r305",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r415",
      "r417",
      "r448",
      "r564"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303",
      "r305",
      "r308",
      "r370",
      "r371",
      "r372",
      "r424",
      "r425",
      "r426",
      "r445",
      "r447"
     ]
    },
    "ESGL_RemeasurementOfCarryingValueToRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "RemeasurementOfCarryingValueToRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remeasurement of carrying value to redemption value",
        "documentation": "Remeasurement of carrying value to redemption value."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_RemeasurementofClassCommonStockToRedemptionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "RemeasurementofClassCommonStockToRedemptionAmount",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remeasurement of Class A common stock to redemption amount",
        "negatedLabel": "Remeasurement of Class A common stock to redemption amount",
        "negatedTerseLabel": "Remeasurement of Class A common stock subject to redemption amount",
        "documentation": "Remeasurement of Class A common stock to redemption amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsor loan",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r367"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of promissory note - related party",
        "label": "Repayment of promissory note related party",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r201",
      "r217",
      "r307",
      "r467",
      "r468"
     ]
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]",
        "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r145",
      "r146",
      "r158",
      "r283",
      "r284",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r527",
      "r528"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r158",
      "r171",
      "r172",
      "r262",
      "r282",
      "r283",
      "r284",
      "r285",
      "r298",
      "r299",
      "r300",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r158",
      "r171",
      "r172",
      "r262",
      "r282",
      "r283",
      "r284",
      "r285",
      "r298",
      "r299",
      "r300",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingencies",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations",
      "http://esgl.asia.com/role/FairValueMeasurements",
      "http://esgl.asia.com/role/FairValueMeasurementsTables",
      "http://esgl.asia.com/role/IncomeTaxes",
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOffering",
      "http://esgl.asia.com/role/PrivatePlacement",
      "http://esgl.asia.com/role/RelatedPartyTransactions",
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficit",
      "http://esgl.asia.com/role/SubsequentEvents",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost and Reserve [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r81",
      "r338",
      "r350",
      "r355",
      "r368",
      "r398",
      "r485"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r134",
      "r135",
      "r136",
      "r138",
      "r146",
      "r148",
      "r170",
      "r173",
      "r244",
      "r245",
      "r246",
      "r261",
      "r262",
      "r275",
      "r277",
      "r278",
      "r280",
      "r283",
      "r346",
      "r348",
      "r373",
      "r576"
     ]
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross proceeds from sale of stock",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock",
        "verboseLabel": "Sale of units during period",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock price per share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r134",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r148",
      "r158",
      "r262",
      "r282",
      "r283",
      "r284",
      "r298",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358",
      "r524",
      "r525",
      "r526",
      "r527",
      "r542",
      "r548",
      "r549",
      "r558",
      "r561",
      "r562"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF CONSOLIDATED BALANCE SHEETS",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r538"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r422",
      "r423",
      "r426"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingencies",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperations",
      "http://esgl.asia.com/role/FairValueMeasurements",
      "http://esgl.asia.com/role/FairValueMeasurementsTables",
      "http://esgl.asia.com/role/IncomeTaxes",
      "http://esgl.asia.com/role/IncomeTaxesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOffering",
      "http://esgl.asia.com/role/PrivatePlacement",
      "http://esgl.asia.com/role/RelatedPartyTransactions",
      "http://esgl.asia.com/role/ScheduleOfConsolidatedBalanceSheetsDetails",
      "http://esgl.asia.com/role/StatementsOfCashFlows",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficit",
      "http://esgl.asia.com/role/SubsequentEvents",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r79",
      "r80",
      "r81",
      "r111",
      "r112",
      "r113",
      "r160",
      "r215",
      "r216",
      "r217",
      "r219",
      "r222",
      "r227",
      "r229",
      "r364",
      "r365",
      "r366",
      "r367",
      "r478",
      "r519",
      "r533"
     ]
    },
    "ESGL_ScientificAdvisorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "ScientificAdvisorMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scientific Advisor [Member]",
        "documentation": "Scientific Advisor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_SecondPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "SecondPromissoryNoteMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Promissory Note [Member]",
        "documentation": "Second Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r499"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "ESGL_SellerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "SellerMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Seller [Member]",
        "documentation": "Seller [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price",
        "verboseLabel": "Offering price",
        "terseLabel": "Shares issued price per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_SharesNotSubjectToForfeiture": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "SharesNotSubjectToForfeiture",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares not subject to forfeiture",
        "documentation": "Shares not subject to forfeiture."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, shares",
        "periodEndLabel": "Ending balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r88",
      "r485",
      "r573"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r125"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "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."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "ESGL_SponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "SponsorMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsor [Member]",
        "documentation": "Sponsor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r111",
      "r112",
      "r113",
      "r127",
      "r152",
      "r153",
      "r155",
      "r157",
      "r160",
      "r161",
      "r169",
      "r189",
      "r191",
      "r192",
      "r193",
      "r196",
      "r197",
      "r215",
      "r216",
      "r219",
      "r222",
      "r229",
      "r289",
      "r364",
      "r365",
      "r366",
      "r367",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r385",
      "r397",
      "r419",
      "r441",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r519",
      "r533",
      "r543"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r24",
      "r105",
      "r119",
      "r120",
      "r121",
      "r134",
      "r135",
      "r136",
      "r138",
      "r146",
      "r148",
      "r159",
      "r170",
      "r173",
      "r231",
      "r244",
      "r245",
      "r246",
      "r261",
      "r262",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r300",
      "r346",
      "r347",
      "r348",
      "r373",
      "r441"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r159",
      "r317",
      "r359",
      "r385",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r397",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r420",
      "r421",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r441",
      "r490"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/BalanceSheetsParenthetical",
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r159",
      "r317",
      "r359",
      "r385",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r397",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r420",
      "r421",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r441",
      "r490"
     ]
    },
    "ESGL_StockCancelledDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "StockCancelledDuringPeriodShares",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock shares canceled during the period",
        "verboseLabel": "Common stock shares canceled during period",
        "documentation": "Stock cancelled during period shares."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_StockIssuedDuringPeriodSharesForPrivatePlacement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "StockIssuedDuringPeriodSharesForPrivatePlacement",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Private Placement Units, shares",
        "documentation": "Stock issued during period shares for private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Units in Initial Public Offering, net of offering costs, shares",
        "verboseLabel": "Number of shares issued",
        "terseLabel": "Number of common stock issuance",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r59",
      "r60",
      "r81",
      "r364",
      "r441",
      "r457"
     ]
    },
    "ESGL_StockIssuedDuringPeriodSharesRepresentativeShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "StockIssuedDuringPeriodSharesRepresentativeShares",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Representative shares, shares",
        "documentation": "Stock issued during period shares representative shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeiture of shares",
        "documentation": "Number of shares (or other type of equity) forfeited during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued during period, value, conversion of units",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r24",
      "r81"
     ]
    },
    "ESGL_StockIssuedDuringPeriodValueForPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "StockIssuedDuringPeriodValueForPrivatePlacement",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Private Placement Units",
        "documentation": "Stock issued during period value for private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Units in Initial Public Offering, net of offering costs",
        "verboseLabel": "Stock issued during period value",
        "terseLabel": "Sale of units in initial public offering, net of offering costs",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r59",
      "r60",
      "r81",
      "r373",
      "r441",
      "r457",
      "r496"
     ]
    },
    "ESGL_StockIssuedDuringPeriodValueRepresentativeShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "StockIssuedDuringPeriodValueRepresentativeShares",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Representative shares",
        "documentation": "Stock issued during period value representative shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Class A Common Stock subject to possible redemption, shares",
        "label": "Number of redeemed shares",
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Class A Common Stock subject to possible redemption",
        "label": "Number of redeemed shares value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets",
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Stockholders\u2019 Deficit:",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r63",
      "r64",
      "r74",
      "r399",
      "r416",
      "r442",
      "r443",
      "r485",
      "r497",
      "r535",
      "r547",
      "r560",
      "r576"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/StockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 DEFICIT",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r126",
      "r214",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r231",
      "r281",
      "r444",
      "r446",
      "r461"
     ]
    },
    "ESGL_StrategicAndScientificAdvisorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "StrategicAndScientificAdvisorMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategic and Scientific Advisor [Member]",
        "documentation": "Strategic and Scientific Advisor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r310"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r310"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r310"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://esgl.asia.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r311"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "documentation": "Different names of stock transactions and the different attributes of each transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative",
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/InitialPublicOfferingDetailsNarrative",
      "http://esgl.asia.com/role/PrivatePlacementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of non-cash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://esgl.asia.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A common stock subject to possible redemption; 5,447,059 and 8,625,000 shares at redemption value of $10.63 and $10.24 per share at June 30, 2023 and December 31, 2022, respectively",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r191",
      "r192",
      "r193",
      "r196",
      "r197",
      "r247",
      "r337"
     ]
    },
    "ESGL_TemporaryEquityPossibleRedemption": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "TemporaryEquityPossibleRedemption",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary equity, possible redemption",
        "documentation": "Temporary equity, possible redemption."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityRedemptionPricePerShare",
     "presentation": [
      "http://esgl.asia.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary equity, redemption price per share",
        "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r35"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r563"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_TotalShareholdersEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "TotalShareholdersEquityMember",
     "presentation": [
      "http://esgl.asia.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholders Equity [Member]",
        "documentation": "Total Shareholders Equity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_TwoIndependentDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "TwoIndependentDirectorsMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Independent Directors [Member]",
        "documentation": "Two Independent Directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative",
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ESGL_UnderwriterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "UnderwriterMember",
     "presentation": [
      "http://esgl.asia.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriters [Member]",
        "documentation": "Underwriters [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_UnderwritingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "UnderwritingAgreementMember",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting Agreement [Member]",
        "documentation": "Underwriting Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_UnderwritingCommissionOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "UnderwritingCommissionOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://esgl.asia.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commission for underwriter",
        "documentation": "Underwriting commission offering costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized tax benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r255"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://esgl.asia.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r96",
      "r97",
      "r99",
      "r100"
     ]
    },
    "ESGL_VellarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "VellarMember",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vellar [Member]",
        "documentation": "Vellar [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://esgl.asia.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r491",
      "r492",
      "r493",
      "r494"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted weighted average shares outstanding, Class common stock",
        "verboseLabel": "Diluted weighted average shares outstanding",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r157"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://esgl.asia.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails",
      "http://esgl.asia.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic weighted average shares outstanding, Class common stock",
        "verboseLabel": "Basic weighted average shares outstanding",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r157"
     ]
    },
    "ESGL_WorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "WorkingCapital",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital",
        "documentation": "Working capital."
       }
      }
     },
     "auth_ref": []
    },
    "ESGL_WorkingCapitalDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://esgl.asia.com/20230630",
     "localname": "WorkingCapitalDeficit",
     "crdr": "credit",
     "presentation": [
      "http://esgl.asia.com/role/DescriptionOfOrganizationAndBusinessOperationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital deficit",
        "documentation": "Working capital deficit."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://esgl.asia.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "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."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(27)",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "24(b)",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.12)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.4-07)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//820/tableOfContent"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "(m)",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r539": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r541": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r542": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r543": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r544": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r546": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r547": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r548": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r550": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r552": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r553": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r554": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r555": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r556": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r557": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r561": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r566": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r567": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r569": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r570": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r573": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r577": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>47
<FILENAME>0001493152-23-035081-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-23-035081-xbrl.zip
M4$L#!!0    ( *2#4%>9R[_>? P  ']U   1    97-G;"TR,#(S,#8S,"YX
M<V3M75MSZC@2?I]?X66K=L\^$'*9<\M)9LHQ)N-: BPVY\S,RY2P!6AB;(YD
M)V%^_;9D&_ 509**M]9Y2+#4W>K6)[6DEIM<_?RT=)4'3!GQO>O6V<EI2\&>
M[3O$FU^W)F9;-37#:"D___2# C]7?VNWE1[!KG.I='V[;7@S_XLR0$M\J=QB
M#U,4^/2+\A6Y(2_Q>\3%5-'\Y<K% 8:*J*%+Y?W)^2E2VNW]8K]BS_'I9&QL
MQ"Z"8,4N.YW'Q\<3SW] CSZ]9R>VOY229P8H"-E&V.G3:?PCQ7U'F+WA_?SA
M;L4^/HW)KW/L?0J[R'MDW]#MZ-MT]/FO][]_POA^\?#MYFDZ\3YTUCK]<8VM
M"W*KD@O]_'XVUT6+5\Q>X"52  >/7;>X<;%MCQ<G/IUWSD]/SSJ_WO5-0=>*
M""^?7.+=%Y&???[\N2-J$](<Y=.4NHGHBPZOGB*&-Y*AEE30$X\%R+-3]$ZP
M8=@E?M^)*E.DI)#T0T1*$E('9^@8MD_F_D,'*H#^_"(A#%E[CM!J0SQ#;"J$
MQA4I8D:#/"$49HG:P7J%62%I5)5B< *:84CU&E1W>#7G.6^?7K0OSA).W;SM
M;Y@PF[LGB!'$Q[)HX/3#!9^/+EYB+^CY=-G%,Q2Z8,/W$+ED1K#34@)$YSC@
MPY.MD(WWB8O'./(\'V8"3,:H@!>M5@2&>O(,)7QH7%+?Q1:HK_ /, ]+&N"U
M'<T'5])2B'/=BCYNA27B'#PC'A$-QQ/O3&GS>19R(^&C8+SJ9(ES@D*&G:'W
MD_B\HI@!M["G#P4Q>TQ2R6HCUP[=8SBWRE4PQL5))SZG<V^0R^>=N< X8%$G
MIXMD.OL<>IB[0!SW=BQ!B40TW;ZGVT>(@L$+'! PH "#=+T,(!>5@"CO4A+_
MU0"4!VC3>VPX&Z[X'@2:CB=(29T,,#]F@-F*4OR9LA6FO)MX*'1(@)T&GCWP
M: ODS3$S/#/P[?N%[SJP(81%C=@DR -622T#X?M*"&/Q"O&4W0;^J<1--, >
M "QBBY[K/Q9,NVV5#&0?JB$#68H0UH!3#4X7,YN2%6\0/!^=(X_\)?16/><F
M9,3#C&6=Y8$\,G!^Y'L[.#.Y/@LIY@^ZJ8V-D64,!\JPIPS'M^K ^%T5S^J@
MJ]Q,3&.@FZ8R'.EC46PV\!;,O7"Y1'0]G)ED[L%!P$9>H-JV'WH!G-Q'O@L.
M#">348Y6!LY/63C-R=V=.OZ-0VD:MP.C9VCJP%)431M.!I8QN%5&P[ZA&7J#
M8@&*!F\,N:-P"A@,9S-, 9 (M.(J&8P^9S$R!H9EJ'UE-+D!* "JGCX&9!I
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
M>/NH=^"3/BG$#HMS1C& <O2F Z@@A6F::)OU@L_4R[,9)M&?FZ"W"+A=.KL
MJ^0>--L, JJ;IKDJ2 L:&P$J<0Z:$@:!T\^SXCGLTA.9<@B5"&V$:9=]""M=
M1ZVE9!AU?25!;#IFLB) N.G*(B_Q+:^F.$06X:2DH'0FEF_Q*]). (%UN$CH
M)5WYXGN\2BDE'I5UZ,BJHYHYW4 0HKS)R@8@N#3&CKL<YZ#?NI'JE$DZY4?N
M*]Z&WTK0^7$G06=#V\+3UH:Z];>[Q,_#B"I3/6DZ0Y1F) ^RG+VKV<9IYB4A
M_1LB3V@/O:KL3!EJ/2=PZ\<)MY@L&"SR+1F[J2C/1Z434Y* 5"#=/<M3'S27
M,W3T4]@:H+B$(I=0= Z@&7S2ZQ**7$+1"<V9\T@H.EB5N6PCEVWDLHU<MA$W
M><>>5!=/)M5%[T5G][[#(AJK"X5EL&CARK,[;<O*RQS-#Y),+BJ6]$E>U*H=
MDA#( L'5K,%<KM"W_'[ 2*YH:=.@<T4PS29>3XUN$N YNL&IS)K8-+8)&)$4
MIAF_7^@X,.[Z23=YHO(6L6\8G<KF%N+#D0,TLC0AM)E!UW0 %H6L<BKPYG#B
M$DTQ08MV117,SG-&?,IVE/CDI1@&5E.>4M+!C8M)F2%"I89Q/N*76CA;CCX:
MH$FI=<YM],HE2BA POFR1V MUH D$$ZZTIUZ*)/1J5O-+,2D@G\("5T)3+^A
MZ&&6H=![HEO" ^KE;"RH>[.;IG#IIU$ (Z74C85(UI /0EI7*A0@PE44Y_2O
M"IDXBAV=#]I\"4''7A/>JQ)0J_Q)P0JN;&XA=APY((1T5<[<974YO^0Q6A*<
M 4I;DH!Q /UY6>V9GSR@M)N4"S_M%)G;SM3ZP,W46O;7BI)6N<>_^H\X_7MK
MV;'V)"Y7:\G56CH:/,ORQWC^B).BZK7<H7,UF1V5+'@BFQ/^W.%2=+ )--=[
MRLP=:2S#OW&'S4W 8L.1\Z'0G3+A:7'66LHXYR8Z :WU)#CQISV6XKKAG8LW
MR)=*@[S?NOF9?X11!M@&AUF7A@#*1(O.\KEDDXJ-U12 I/D'E88NI';K0HL@
MJFX_T>-GJF##81S4!<UN4V-,YT+AU&[5!>9N5EP:3>E&TEN6F'GPF,BD>P"6
M7=HX2J%77:?Y[EZ&NY?A[F6X>QGFWLO0M3,>^"[&1T,O:/,Y-BT2IG XNG\X
M:#H$E0PWO R _<@+?\^7.6QC#'A558^+%F\DIF7[:&?+.KQC8V%K4#Q0ZS0*
M\I#*XZ<Y*<3"TR+ 48IOC/&F*L/B[4, 4^5^C(:PGC2@(V53'I>IL(#,0J.N
M*WNNF"&+ C]7Q=G[ )$(+ZIE]="WXA/N$9H$N>DHR0L!H:<KXP[@?*&'Z\.W
M0V\I?E520 #J2J0K6&?;,Q4T[).V'\<5DU  H)#>"@#EI(  U)49)V1],0L/
M0'#1@?40EL2 ,&RV0AEO5[_&9$"B)RK;(/8#5([1[%B*BKT8"U-=64#WN=EH
M$G<+/Q@ML!L;X>(+T_2Y;HW%-42/E$'*D)]%3PC<_T0SLJH;&_'B"P/BU6QT
MA#N7#@<,[L=&Q 32@)#I>[,Z8"Y_-(V"Q4V\_G3]XL(84YGF?K).@N*=TRMT
M8RRNM84!8=T$1+1EBOOI[#K&WX "GA_Y:>&4N%50:\_]=@4\70'/FO+R[%!S
M$M'/(!?$%?!TB2(N4:1QW%RBB$L4L:: 9P]ES&H<$/P449/U\N6.*M9NLB[H
MXP74):+BH]2[ITK"#SA5,=3[TI09?%AMACHR0K#KVEMKG<#J >NP$><=TII8
M/&PK1X-ZMC@)HAAM\3W&C:W88WS;&4R3HPT+:&-I+X<V\IDCH%@4;8]($_;'
MQ@LJIE8M/VALZ:MN19"?HBNT^'])[*6)(MXHY/OX+J: XG! ,T)CO;,=]@<$
M/?I1"!<1!07?IM2$?CT\1)A6B 8AJ2NG:Y]I+PA8WE\Z\%_X,4@AZ5EA624;
M!*:N%*]*KDF.PIO(OX_B8F]2Q'.'^MP@K1(/0K5FWA<0Z@#96=6!7L90!SZI
M/(ACG2CU82-T]82$ *R9]R4-8+G -+Q[5LM407L^@$'"04#I*HP&3K52H=IZ
M:K&Z$QL1KBDE[TS.\+AE$_'*,XAI* H+ FY8H'KA?#<3J.;T=3:!:I&,(.ZZ
M0E1T%UK=6%N<O]SZY ^4L9UIA(*<"-:X%+E9RUL2(EQ33A#A9N_O,<E^B[)9
M2/QO":LC/R8YG;\+-VR,*;]ELP+,0E3MQF8H:\L+0JHKP$3'(4 H+-X/8$%2
MNFW=^FP7RU[Z4\4%K-J5S3/@()G!6:"Q7+_DD#2AJL\ =T5A0<!U!;  _J^C
MA&Y9S=AHG+[.QD83R0CBKNMJ8WF_*H=SKM ]!V$>E5F+61(0>!.O% ^$4=<%
MQR%Z7%J1+"54%D8>U1G *!0/A%%7&&SE"EQC0IG/23#STR+)E]W89'9#&U.%
M0K*(_C@@RWH?Q?T8L1NEWN<93($#A0>3/G3%SLH[$[L214<$=1D>?CS([^,H
MZ$^I#-QZ1=)=G /\2K*":.L*G%6QWY]*W++EB+]/?Z8X X*"(.N*DLF/0Q,6
M]QF K2@L"+BNI"[&//N7W6I\\F.FG@I') K8Q1WZP<(+*?VAU')Q]W7_#"B(
M<U;*K?,<%._+#.F\[]"]C>>FG98/^UP\#>,#SE5=T<"#QF M[564/N+4C[\0
MG#]2"OI[L'B:%(6;ETF/-%,5N?C.YFF=T0%GJ;;R:/GCX^*.EA^O;F%WDRDF
M\X)K<<1*L@/[YH:*8""LS:9?596IO$:\] Y&)J#2A$R-X<5J,H&@-)U253A%
M[:UJ#/V](I6C_/YWJJO*M2K!/*NZ'5H)Y8'B@B@W6VQ+7V%6&S&M)R4$96D$
M3EF@Y JE 8D>%].Q3Q[\)/IS(7P2KB[*[IM@VY5+?FJ];C%S(,9L--@OG5%[
MV!V,N_U>JW_=Z@^_>+WN_WK%[U[OJG5Y-^KV.J-1JS_H#(L_CUPEDT8-'E?)
MQ%4R<95,^"*!$!H$EJMDXBJ9N$HF%E0RT?.(Y%%*F1CYL&39-&U32Q3'4;BR
M4P?K"H_,B%W&^?UX4T!O8YR.Z22_C+GGX4U_DWU!H:., #2C]+@]HWP^]\E+
M?SJ*'I+"(4]6F;BL@"B5."@=J&V[.Y]VW9W1W>VM-_P7<W5&W2^][G6W[?7&
M+:_=[M_UQMW>E]:@?]-M=SO.RW%>CO-RG)?CO!SGY3@OQWDYSLMQ7LZV1<.S
M1B5\%SEZ^SP2!;G,\C.XN;?;;L7G7;>BV^N.N]Y-:W!W2;T'ZEU<=X;4F7 ^
MA/,AG _A? CG0S@?POD0SH=P/L19^1#\!+QM0U+N7*.4?R8DM\@U4!;++,\
MNJ6UY11<O-UU"@;#[E=OW&D-;KQVY[;3&SMWP+D#SAUP[H!S!YP[X-P!YPXX
M=^![< =VK4=Y3T""TC(G0%8BL^S_<L&9,?&3U _@*Q87%[M^P+!S0]V J];
M&X[_U1H/O=[(:[N;%,XA< Z!<PB<0^ < N<0.(? .03GYQ T8*I5&YY*ER04
M.K'(FZ@IG%F.!;N"'BV>RZ,BMXL:+0\H >\S7+S;]2W:_=O;[I@=+HR*Z]KM
M?G&+H=-S5QB<>^'<"^=>./?"N1?.O7#NA7,OG'NQ5Q$2-C^5/ RU?NQS,FK(
M9Y:?412YFN&8LI!>T6Z#",AA>K]W7WK<;__/K_V;J\YP]->_?'IW\=/?6U>=
MZVZ[Z[*9G'?AO OG73COPGD7SKMPWH7S+IQWL6W1E(Q.5J4\>^GA#"DY%M)=
MV.=3J(EFECMQ[4?DJQ_GZ'935!<XL/AQUZ&X]KK#UE?OYJ[3NNUXH[MA<3/"
M'54X9\(Y$\Z9<,Z$<R:<,^&<">=,.&=B:YU5F9S=Y#%7+!BKU(U]3H6Z>&8Y
M%MV$_HC&_C.4__1AO_!2NW_;:8V]?[IT)^=#.!_"^1#.AW ^A/,AG _A? CG
M0VROL[5UJ>0R\*CL\Q"$TICE$(SR^Q3].Z?;2.<)/F3XN/_*P^6H\__O.KUQ
MJ_/5'2\XU\"Y!LXU<*Z!<PV<:^!< ^<:.-=@SZ+9L3-E<I,@$ON< KXHIGD$
M,J_!<5^%N]A[!%O^5;C6WU9=_Z?S*9Q/X7P*YU,XG\+Y%,ZG<#Z%\RF<3[&U
MSJCAFO:G&^.4LZYVF]KG0U2+(/8=FE@?G3DB#_0KOQ#\+9NU\?S13UX*._U%
M5&)7AM0B,)1$,LV:N$NIS=1)LVA.K22.Q;?=SB)T8/Y!(T%790@_G;%2!_1_
M['+2DQ^SN(!X22WII<CM TY>+- PT';T_43%9O:1-(8@B7VX\46!L/JQ41W%
M:HC@I+CU-\KO?T=!-L8#G*81=0.'*$3S1S9Z<DJK5E\6P7:8C!">'QK%<_6"
M5>',>VF*@XCY]K]%V6P\0Y6/7<F!>WC'EB'=D, 0[!]U9QLI[+C5%!;A*2,)
M!-1/FH#J^"2A$J8#1$8SGR!IO 2$]L$F(Q"$WB=M-<R2@"IVXK-!'4;I'VV"
MPBAC/W'L4YC(/M1$PD"(?=9]E:L_O8X2/Z';?=Q-F/CSC3D-8R=%;A^*\F+Q
MSG&T -I#WTHGL 0G],?%\SY+MJ5W5-6>[(.YEH02H4WSCN"+ R[@ /[3(0?P
MBX[=\;L[?G?'[^[XW1V_N^-W=_SNCM_=\?OW</R>DJRTQNAOF_5%?RE9,=0I
M#NG,1>&E'U-G"HUF"&7%IL]S0V@?2EU8Y'_4$JWAX_L&K=3=4!5+/PCH,%Q%
M<4YUO!#I/6-!J4.+<&] 4+'9H[WX),_9_"Q9@M)YELZS=)ZE\RR=9^D\2^=9
M.L_2>9;?DV=9YP#32U.4I4L[-.PG/9P0%.2$:84B'UJE(J5\9_9Y'W6%%/N?
MI_0\KE :D*C(.^M/^^3!3Z(_BT-W.A"KV=^GYD3QM_0*97X4ISV?L#\\;4R"
MLG/R[NVN<W+5&;6'W<&XV^^QT[#^\(O7Z_ZO5_S.'OB]O!MU>YW1J-4?=(;%
MGZGCLORNUOK+]/@P;1S3"8X7+'B4E>0!K5Y-HT@'P,?E=YLE?)UFOT6S3]2
M,-*N4W/?98J'=8P)!WIB34-ENL/&J@)$8>23EY'/Y"]R<?DN&X=$O]/6.'[[
M112XPV6.=U=BL.?/Z8\E&46>@@RM%O].//Y861#C7+SC(F>PD]<\ND?Q\P[/
M&A_T0=]OE5R]:C+1X@8HK!L,\VW:EMA_0L2+8US<$NH7-KX(!Y!$DP->&QB^
M(,:YWP,2/?D9&L3^(G%2A%-U^\D'NT#B2 $A],&DZ+&MH?XC6XW*)P*Z;@2[
M$P%W(N!.!"P]$3B? P$#:R7L5$\<TZ\21TDJ"<Y>VPF&RIQZ"16,"MUKF$1;
M/(0WUD)DC-5J38)CL!9K"$ SXQP[[(I\N,KF5#(]/IQPK7"A*3,/GP1HTV89
M]3+9O&S'?IK*1?UADO/7:*+A:JRNS.&GLR4.1?ME55L]6DPXOEC(N'$*[# D
M3%99!Z-EIK9:%",JN/5$JFJ_[>1"3T"8LQ9V*TA4LPR'?K75I=MP>JD Q++M
MY-U':X#88AG<P3[J"O$RHZ<_+2E,OHD -#][\X [3(V5*#L8S7W!_6I916M.
MN2,M1@4?%7R81,99&[K -=A..>($.&6P^!J3;SX)!SD)9GZ*O >"^">BC(I/
MI,M6J;O,L)I@L$53,]((5?N<^21#A$HR)GF:R2'#)YJ\TQ/M:  9&<'@;;,)
M$R=%P0\/^.E-B*+%EDE_V.R4])?)#7KPXTZ21=D+8,K05GN-SM> J9(6PJB)
M$IMBA!:<@/XR;;+=XK2F!6>\,,#@42V%IL?31&VN/.:G5,Y?$5UYA+OAEYM,
M+DY\JP>:CIC''Z@_WS>K/[WA<,P=NDV#R<6/Q@W<+G?@L/W8Z &GH#I*FU7H
M0^21*N,7EGP&Z#G:M+KE^2H[4&0(N$9K%0M@&Z+'79-VEUEP$Z?T"N2GU9BB
M0<=U1#B-]VT(8B;JY".@>DJM/:(J#_&U=KG)Y.+3:95/K=6 ><R#NNF3MNM)
M+$[>3=,<A5?%9>,!(A$.BVI%:0]]*S[BGD?+T$_>?=9S&'"".XL* P#!KRTQ
MI&!RP?R 1 %:U:GBX V1G#/$?)G!1:WMS@8.$ K3:SI4C&E6=*[R90\89>DN
MSAAUQ3$ C2%-L^ *4>Y8W8?RBR\PXI7-SQA=CKR@]:-K/?LOA?#7F+ SZRAE
M1B,'RNKV9XPE3V (S&8?'%O-IKN$=OZ-1%DQHU:L +8MG^@<\9*5&@)-UY%]
M/YLALF*\V"EZ*(,78&7S<\13+.\Q3S$.O-,O:_ "%&>,)U_DDX3I#C1W^]/=
M*[QJMNX^_1G#K3( $/@U7R0#U.GJ-AO5"_=14I3X6KR1QF8C%9QR//0SO\OB
M,"BMPI9UH]C+.2)<>Q@@G&N^8R:/<ZGNFSRL):+O",4]J<% A.XKT26FVU30
M*%S6[2ND7Y@-%_ &K=++.<)?>QC ^5 S,B6_BOLDI#^1EU5^V"*")K^@J^G/
M$=P: P#"6C/4!,#Z&R9_,-]L<2T<P&Z[T;D"5"4EB(*V:]3,7F>O=5/9PCYI
M^W%<=20A.,H1=W".(-<9 7 "Z+IS*.2^J I\ /X%_?<,?VD 0/1UQ:@V-KW@
M\*YH<\XH[@@)(E4S!@5ET85A,71^?)TG8?7I6I&NMMON'*'@" K"43-^!,'Q
M\$#0@Y\A:5Q @K,%2" QB)2NY^<K[.0A"O!#$OV)PFY(98^F$4LY7%2^7Q9
M"NEPW= _1S$5$J7TLYQN[]UDB2"ZH<-'?\WH^$5K6B5O]%A,G./$TS6*X&2N
M&=%JX'S^$:<1_TA^T>*,I\&VB& *A:[XU>I@>8R7$_#6)W^@C,W+$7M)HYB%
MXH-X+OD9HZL@/PB]KB2J176 116!* U8SF<_$7G0'*(SAEDH-0BNWLH6!<<+
M/OMYEE*M 9B'^W+N47T?\ )B@_@V?,^WQ$A^_SL*LC%FWOK\<7VF!86894C/
M$4(UV4$<M571\M,99SW23\\1M#WQ0%QJQIJD OY7=!"#"#I;KVQ[CF (A 6A
MV0273OEJVM:KXRF.HY ]E5I^>'SU5-J:]:T7TBYV7T@;M7_M7-W==-CS:.U^
M;]2_Z5YYX\Y5Z]*[\7KM3FOT:Z<SWKR*YMYS;C:HZ]YS=N\YG]DC#^X]9S78
MW.L-MH-FXM7AXP#K7F^PXO4&73OCXFR=[?&%69YD=(QH_P^KW-,.E3E[63BL
M&Q=5D+9P0*<3/25*#[!M#A46FA'-+LUEX)=Z(=2'740;T)QR600A9CBF7PE%
M:F1(+8)-2:2&ERL SI"JAN))\!53A+Q0;HHY4HX,0<N.=:+4AV5PJ<L&&C.:
M8P =GR24\W1U?X<]^A[04;B*XIQ:W-Q(P#M>)*#C#7O=WI=1:] 9MD:_>L-.
MZ](;==O%H^E7W9L[%B'0&Q)85T>7" !4M=7['H3(H]]I9XK3#@\Z])*#55[X
MF3S743WV!S^UH>VDUCVU88@/[9[:X O7M&.L^ZD-:]YW\,QUB0]\9,.>QT[*
M'(,@F!2RM2R^+J/5W0/(+H1N)V@&&P<NA/X]AM!U[8S5,9W[-"-^P"ERPB6;
MZ$G;D8X6B)EO.*Q],$H]E'63 ,_1#4XY5L16,]-1V&?6-%OZ-Q0]S#(4>D^(
M^ ^HES/!J9FZF[5:S!\8%:5N3$=-71C3=CQ @F406R%_6[$C2Y'EB@/:%29I
M,T4M9CI.,-,0&KK2K7<Y74XE>3R6!+8A4F8;PF23:GW2L[Q\/O?)"]VOHX<D
MFD:!GV1>4%RQ844)<!P%$5JE]/;86V$LQ[GZ1._]WHG>W>VM-_P7.] ;=;_T
MNM?=MM<;M[QVNW_7&W=[7UJ#_DVWW>ULTGM;Z^]PB;[-'BVY1%^7Z'L>@4B7
MZ.NBE"Y*Z:*4+DJI/TJI[56A_#Z-PHB:KJ5:TH),&9C$7E4F' =SPBPE!MFK
M5OUIZ7JD:&.4H=639B,<?[#RN6 0#-)HQT7.8)W6/+IFINGLEF(7Y8E4MY]\
MT!.5D5]2NV7I02G ((VV+!YQH8*?K$F"W^7:M,.UJBI"[#9,3@CWH0<^G7T
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
MSD\HR3F;W%8S6Z"!>0=AT!6GV#X2OT8H[3PSAYH#"4AB&3P".4"HFHT?>$%
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
ME7IEJU5EE7K&]H1C@B)1$K<IL@9D22W_^A<';YRL \BV-^Q==3$3?$ \2"2
M1.)/__+E,4-/F)1ID?_YF[??O_D&X3PNDC2___,WGU:O9JNSR\MO4%E%>1)E
M18[__$U>?/,O?_D[1/_SI__WZA6Z2'&6_(C.B_C59;XN_HBNHT?\(_J <TRB
MJB!_1#]%V9;]4ERD&2;HK'C<9+C"](%X[X_H]]^_>Q.A5Z_LQ?Z$\Z0@GVXN
MVV(?JFI3_OCZ]?/S\_=Y\10]%^1S^7U</#J5MZJB:ENVA;WY\J;^#]?^4Y;F
MGW]D_W47E1C1;Y67/WXITS]_P]Y:O_3Y_?<%N7_][LV;MZ__X^/5*G[ C]&K
M-&??+,;?-%JL%)7>VQ]^^.$U?]J(2I)?[DC6O./]ZP9.6S)]FAKD>TC*],>2
MP[LJXJCB36Y]#=)*L'^]:L1>L9]>O7WWZOW;[[^4R3?UI^<?D!09OL%KQ&OY
M8_6RH2PJ4\:";^K?'@A>J[%DA+QF^J]S?!]5.&'O^8&]Y^T?V'O^OO[Y*KK#
MV3>(25)R:*OUPZ"L6NFU9ZQ+3-(BF>>[@1YKAT%/^PVI]L#?U_==@]NBBK*=
ML/<U?:.^QKM][T[/^W>FYAWO]IU[FL= 7<F()W]<Y5?-V&]7]*\!0OREHL,6
M3AJ,K 2#Y>4OX ."*+HMO(@'Q6;,B!=$KCD;#GF1ZZB\X^5NRU?W4;2AY;][
M_QIG5=G\\HK]PC]!_<.OI]LRS7%9SN+?MFF9LE%B]B4MF[?P&O[Y&ZOTZQ%V
MIC8C304B$EL^0BWQ.B[HT+6I7F7B:POU-2D>'3#4'ZNPBOZ:W;5EBV]+7Z^N
MPT"*X++8DAA/:MA^1=R^9@WO,:/RS"_#^:M/JV_^TDBCGCCZA2G\]Y]>=\7O
M0")<WF><&6_^\/X-9\=\]>'J5^;3E6GY*4_C@N1GT2:EYO"L()N/^/$.DU&E
MW%0\\&0*=D86%_G0C)F <4R;6@O5:JC60TP1_2)4]R70WE;H!F?<6:!>PLLM
MB?(RBAF]R].7_A.#89I2@$=;-;U>??/EKAV:GSLC'K.U%D-<[@3=4I2'L7%[
M4_2ZR$FO#DH;:)'U2#PCVC['E()0Z&0"-V9.)RO( ]*V&5FC$@QDJ_1\D:6@
MD$6+S&ACP-"$+4WA1YQ79UE4EHOUJBKBSX81SR#OD316U'WN:(6A4,@&<,PD
M+H:*->*"0 :JL^+QL<@YM)G1WJ@$/5)'C[//&5D*"EFTR"26<$$DR#(#8W!Z
M^$]=>7(:EB>G3CPY!<N34W>>G(+A26L4Y[]MT^J%[><4.?UGZ3(XJ75"#% F
M],I!2J4 A5,N(,?T$J*HDSWJXI&PBX+2?'34+QII17TM%EFPMHM$&KG0I'#
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
M;&C...+3VAH6=^1K@#G':TP(3OHO9YECZ>1,EX5J@IXOXDRI1<L@%R405)H
M5%Z$$ZIH0*Y.&<SRK>D(AD;&XZ*M]O"%4B T:4R@Q@2!=M[B(DH)O]+Y]*7]
M\Z\I)O0+/KQ<X2>L"JZ>JNR1.=/JTZ>4FR84KDU"*^7[H!KB(F_4ZO =Y.O9
M3T!R6;65NLPWVZKD-7IKM%9&C1 ,U"-7TDX6!\<U+40]P4Z04#I!7 V]A6?Y
M>K5Z-YEA[X P[-TTAKV#S[!W.S+L'6B&O9_,L/= &/9^&L/>PV?8^QT9]CY0
M5JRS@N7,O6.+HW$UJJ?BN:>,6$I433ZLP</07- !DK.M/+$0\$;*<RN?%S$/
MX& ) A45&#[VU,8J3$T3]Y]!:&$%'FF67HOPY*U^6W=&WYNP=U]DT;T"_>BY
MI_95HFH:>/ 00@NK $G[2(T,8D*!VO@<ES%)>:9R4S4&8KY;7(%1:OB>#*CV
MEW'I:="3#6//;_!]O:_);A6K]S<,]DLC[]GB&U&/AP"E, 3&N #4#A)])=1J
MA2'1+,^W429"+0SU'(IYIHP*XY@I?1E(!%'@TO)"R-9Q+V'H\.];GARL"=8Q
M5$R2]$P*#=(Q+T9BD*BAAJ9E1RL>E" \!0^_.=#*$%G4]^1"@U6::(SD()%$
M@TT_ 6GE@])D]8"SC%UO'.5V4Z(2]DP5/=XQ661)2'31HM,2AFN@6@4,9_AU
M%N?4,W*L:T\^(',DU";RM,)0^3,&Z$@A<1,)TPM#(Q&H1=UJ8B.0).F9.AJD
M8]*,Q"#110U-2Y3ZD "7#\Z0>9XX\:.5"\*.$4HU-VHA>,P8 K/Q@DH'9,5%
M6L91)J!<T-]4EX089#VS0XMVS!!)$!)+=."T3!$*#6&X2DBV_">.B!M7>I)!
MF"(A5?.D%8/'DC$T&T>8? B&G&T)&8#6#S1Z45];K1:L[:ZK1@X"2RS8I+U8
M(3Y@29B!9\[O1KI(,WR]581PJ$4\$4.'K2'$^#D$(F@PC0D@Q!"30T(P1+,W
M>P!YQ6Y?T=9F+.:U^=48AQ08RL"A@1*7A@J=++\*)P0=SJA)(E'&DGE]^3?\
MHJV6).>5$!J40T:,A.!00@U,PXE:F*=7^X*H> A6+$GZ&)&751I;1@A9T"LO
M=#B'Q!A+P6&&!IF&&K4T6EV>!1Q ;J,OERSI'\O.QG>2+131RGMEB@7UD# :
M83B\,0/4T(<JH:%60!9=YG%!-D4O@('?#$=>SHI$[Y58M+PRRJD&0UX95>"P
MRP6FAF,#U1,18\+N8ZH+0*R$$'2;)0G]3F7]/U=ICM]JJZ^4]4HM ]HAH12"
M<&BD!Z<A3RUYTOR!F Y:Y$ 8\VY"3=\%9\P[5\:\@\R8=[LPYO:Y@,&8]Q-J
M^CXX8]Z[,N8]9,:\WXDQM-E#6IDS^N>"W!;/JNAJK60(OLA(E6SIQ,!Q18)F
M8PI38#X,4PG($>Y++<B2%$]I'NM]9)UX"+9H,"LI,Y(%QQLU/AMY6@^XT0MI
M9803;NT@C5@0^S+$J#8N0@8<0X:XK&9%2 ?DP[(HJRC[KW1CG'.KA4-P0XE7
MR9"!)#B>J-#9V")T$%4*,(>NJ<JV*Y3GOT;/O1W75:#JCNOV'D)@@ J0?%Q7
MK)(((<]MS/A)<*2Q!</'OEI8@:EMX-XS$.TKXY&:E_=H*A.@"U\5+-[IH<CU
M>_ZRB*=FUF%KFGK\'$)S:S"-FYR+(2X79K']2X7S4FVU>\]\C>9C-.W@W3R
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
M[@/.<9F6G_(T+DASCN>L(!M-NUGD0369&]9Q:]5:J%9#M1YBBB#,HW;A1)(
MU1HZ=%I#A\.&W-\6M-7YVGY]P8'(I:D[M&*2!M4.+DBE,Q%,!_65D- *>N2+
M1=J<]L)W="OJ:CE0C6+&**VA\QBC4S1($1^Z)6:.+2'+P6L)+49U2\S M,0A
M#W)YO>-O4*%AZ)X+QNF'N- OU"V+MEF%KMC; EW,**Z75.1L5PKXO2%:U21F
M6-)R#)<Z0;5<R$^L_[;0/JKE:X;YB+V[3PUDE:7@?%P#MO&'[HD&YFX/B>5[
M@_S0+E\XS(?M7WPF/%G5]Y6E?OT=E,]LP";=P%?G\I]5%4GOMN+NKZI RP@$
ML]EQ7Z?FL.F [ -FI(:.P2-DA'B8)JJOI\WOQ96<5T6I-$(*,3@-80(GY7YN
M9)$01M\R\>_"?/P.+SM;IKHS^!2O"]+=K8K+^9>*1$UH(;]MG-V!337I.S/^
M">2X=0^O@T,&'Y54'+SMJ"2.]W4O1MV;T1U_=4,]_O(3-'P9:MX6DI)=QN=3
MG.-U:J"3) J-"GJ FF:D"JC60-_6.H$,A(@Z7FRKLHJD\"ZM4/A)O1V:.A?!
M">K)AOGD'Z(T9_UXD:^B#"_6E_D3KC.7J3Z^01Q.1W !*>V04)W&HK%%+ZK(
M3C[V5(,9J-&I^B7!+(F<(LV^JPZ<EG)&JLW]\&VC^AW+_E!K-_8,2I/5)^A5
MA\J=E2 WF@ZJ8ZLUZJC6!Y&DXWAY6((/5WM@/D .%A"M>[@4+%!;TX15UXI&
M;4#&E+&K-Z&9:E;5ZL -K 6THZGM3\7"F-NFDM>X8GEBEJ1X2A.<G+Y\*ED%
MVP6+65RE3]I58G=M.,VZ ^9QJ](B$,^NTQ2"[E[0MZP<VKC?H6ZUIRL+5.L*
M=WK7UE5H@V]=$^:)K=L6%;QUJ>'@4Z*+@MS@YKSO8LTRS.!'?KUU0;&2BMUH
M1EUR$2G(5XQ5K;U[:7!:_P!UD/*\U$7R*R.Z0MFLM"L6]<I%;<$B9@-4S[](
M<^I1[-KS%=IPVGX'S!-[?EM4\)[/0++_9WLX3U'&^'E#C1))8^K?LP>S/!G^
MT),4251E[R;.MFP!;/Z%$CR_QS=TKC!?KW&L7(;UBP .RP+56Y7;[T1PM5?^
M">I>C80(V^D;_3C4$)B0PE$]02TRU$!##!L2X+Y"ZK<5.D_+35%&V0=2;#=4
M@]VE)O9.<-+MG!R<^!/?'WY6&[36QR-]1^P&$N*8N&8?56\;#<CQEWVR8@:G
MTR24TS-BAK%(G1NHWL 5@18BC-=PB?H!B@O?P(>LA'S%>NMN:S:O3U 3CR1*
M/D%=V8@7'B(SIIA W!:SF((C^&-$/F,>*+7"\99(/KBS4OC6G@Y5,[LR*H>]
MZKQCT"+7I!\S2@-I)3>,ZFO.-5IRN_1_N:)__>7OFE_H?]U1G_(O?_?_ 5!+
M P04    " "D@U!7FI'73M4U  #V] , %0   &5S9VPM,C R,S V,S!?<')E
M+GAM;.U]:W/CN+'V]_,K]$ZJ4CD?9F?&L_<DYY0LR[.JV)*.),\F^;)%DY#%
M'8I40-*7_?4O0.I"4030H$@UY$&JLF-;: C=#]#H;C0:?_O?YV70>20T]J/P
M[V\^?//^38>$;N3YX</?W]Q-WW:GO<'@32=.G-!S@B@D?W\31F_^]W_^J\/^
M][?_]_9MY]HG@?=SYRIRWP[">?37SM!9DI\[GTA(J)-$]*^=STZ0\K]$UWY
M:*<7+5<!20C[(/_>GSO??7/QWNF\?:ON]C,)O8C>30;;;A=)LHI_?O?NZ>GI
MFS!Z=)XB^B7^QHV6H/ZFB9.D\;:S]\_OU__+J/\6^.&7G_E_[IV8=)BLPOCG
MY]C_^QO^K>LO??KX340?WEV\?__AW3]O;Z;N@BR=MW[(9>:2-QLJWDL5W8>?
M?OKI7?;IINE!R^=[&FR^X^.[S7"V/;-/?4G[PDAB_^<X&]Y-Y#I)!KGR:SK"
M%ORWMYMF;_F?WGZX>/OQPS?/L?=F+?I,@#0*R(3,._Q?!MWV2TG\$'SCQ+[#
MX7K'/WW7B]AD9"/-Z!:4S/_^AK=BO5]\?/_]Q_>\[S_M-4I>5FQ2QCZ?5&\Z
M[VI^[Z43<!E-%X0DL>K[*QNW,(ZQ0TF8+$CBNTZ@-:A*RF9&R%<,6;+>X]%\
MM.)KG,TCI<CD5,V/K+=PP@<2#\)I$KE?%E'@,5US1>:^ZR<Z8X7TT\+HG7AQ
M'41/6F(](&IF7%<D=JF_XG@QZ.B#$_I_9.AU0^\RC?V0Q#%\'M3KK2$)I\NE
M0U]&\ZG_$/H,0B=,NJX;I6'"MKMQ%#!0B5KD6KTT,_)!Z">^$XS3>];[:#XG
ME'V5:J!2HF;&-:;^(YN X\!QLUFH&I*H?3.CF9" =>XQW9>\S*@3QHX+FI,J
MNF9&Q\R>I9]D:Y7-]5Z431=F:P&F'("T*1U40UFVK!>O'9]FUMDM<>*4YMI.
M-2HI45-KDOU(9LZS&K^*IDUIM/N8_"=ES/4?(6(1M3^E?FU6S[:C;V'?/7/N
M@Z;XV.^KQ94#&S2 %,.ZN"*)XP?QT*'\#X^D66M#U'M#<XHY7EX:$&:HL>]B
ML'M\T]FSVM<#4,XH[9Z:YJ#OT)!-WGA,Z'3!7(U+UM!E,KWR@Y0-19L/O?Y.
MN<9U9]QQO;9H+>HRHM5).]:D[I"A].U:F[JCUNVG=6M4EX$:7;5FK6HO5W@7
M3>O0JBU66W$".FG<VM77)$I2R1A7E,2,J6R'OF%_V*,@SPD)/>)M^N%#!4<7
M$S_AK=?QW@^=MSPXG'()LA_SEOE -D,)(G?OVP,>1(U*T<I-.#H+E<;$_>8A
M>GSG$?\=EPG_(1-.)ACVRV_9]W3OXX2R9;_I*7#N29#U_QMK4VKRKOU!;>0P
M8SU6CVF_16E(1<BZU.U$E"TO)NA-5PYU]X ZC"RO6[Q;96',M^["#[88SVFT
M%,EF+8A(,,ZBG-A7G$267?;U'A_"=> \5 NSU 0FS0\8XJQD!DF>!=M>(=:]
MEC#I7J!*MX*UTPIYLVPFY,'GP^4CV8::Y1I!0 (3^T=,'2%E%D?^W3!,G6!"
M5A%5B'V_)4S:WV)*NXHU'"'_7\I,;T*#%XB<#QK#1/T=IJ@%#.)(.W-Q?"X>
MB+@/6\/D_3VJL2%@$4?@TP4) IYSX82@&5[5'B;T'S"%+F837^Q9L/V*[2AP
MR1=(8,+_T13A'S"+(_\QH7[DL7V< B1_T!@F\Y\P92Y@$%/:_="#RGK;%.KM
MX(NZQ!V.H*_]V'6"?$#7[&^Q7-@5S8$"1_$OE5QB"OU?Q*%@D1<: P6.XG(J
M.#RMN'LII7MCD>H3<6N@P%&<316/IY5X/TS\Y(6GY0[3Y?TN-+HOZ<-60 FC
M.)@BGC DNPDIA G/-I9)M]P2*&$4OU+&&X:4>XP=Z@2#T"//_R O,C$?- 7*
M&<6?E'*'(>@Q]?GA]M1WU>KBL"U0U"A>I)P_#%G/G.>!QYC*<@BXC-0B%Y(
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
MJK(Q$)'6P@/:RT#",C8:V;TA'?4D) "BTEK80!L5!>O8R.B <@0>K04 M/$
M07%:5TBPOURMQW#'JR8^T:R"Z#4AZQ4NV&-41$"\6@L*U#61(;P9MZ) 2PF,
M26MA@^;<%O2EU,B1L9]D]VF8+'I1=M&8A*X432D1$-W6@@='H@L0"/:*FY$E
MO_9$7W*&>@ZE+VR0W25WV;I)0OW[- LQSJ*QH[ $];L"XFMJT*&V\+!1KQ/Q
M.S[&U\(K:,W@:'ZP;[S9";*A?G:"5'+7K+(Q$*+6(A/:H$A8QD:C<)U7 <5A
M2R .K04K:FUB5<QB@]#UO.SJB1.,'=\;;*Z42,)V(@(@)*U%*[0A4;".C<R$
M)(X?$J_OT)!7(.BZ;KI,LRQLYH;P]QS$($%H@7BU%L?0Q@LN$&SH#EG3,0C
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
MH" S D/ U(0AU6I<8+IBDRFBTBA J0UZ@6' E"GZ^Y4LHKL)KS QM4&EI<Y
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
M<JAY,.R-;ON=6?>?!KW%N65+Y^5-*1%RZ<<)X<_NNDFZGLKKUV*S&K#@4I"
M3HRP80'H">M$ GA$CP#OC9&/+!MG3.@C 01V8=1& %EC_I: A3%K ZVFX69#
MJ3:4:D.IKRN4VI_/B<MMNNW^/&&Z('_$.F7J8;0B-*].)%Y#.GW@^A<ZFW1I
M2>D+RDQHF>_$G!WF4N4R3ZX)D[@3\#M2*1O#RUYC7<PU.T=>UXW/AEJR/9PF
M0G]Q_0'_S[T3D__YK_\/4$L#!!0    ( *2#4%>1B;M!%>X   @ #  *
M97@Y.2TQ+FAT;>Q]>7/:2A;O__X4&K^YK^ZM@D0+:Y*;5QBP0V(#,3B+:ZHH
M(34@6TA$$K;QIW_=K06!!0BLI85[:C*#0<OIT[^S]NG3G_[?TU1E'H!A*KKV
M[RGWCCUE@";ILJ*-_SV=6Z-\Y?3_?3[Y-+'@9?!2S?SW=&)9LP_OWS\^/KY[
M%-[IQO@]5ZU6WS^A:T[MBSX\!5['LRSW_M?594^:@*F85S33$C4)>#>IBG:_
M^?GH5^_2H:$J*Y>B;]R7".]?/!K^*B]O\%]<>F__N'*I%7AIT;[4<B]53+W
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
M.%^09]N9TF-Q?GMU-^2NB]E8)'%&YP_:-&^(5'8CEUW_D_(FD/+*4WZBR#*
M;X/8XQ6T.81EA3*BLL)S_)),$J2%@B#A,&*I;XC0Y5PUQ[+E+*ER?\1P)1KW
M )=)]P#DJF(IP-RAT'N=+YQU>?5+-^]B"1Q2R-6UM =@'Z)D8FHF0)4916/Z
M!@014Y,D. *:LCNZ],1V\!,1O!0K.8XMY@KH)),LI2JH?+Q-^4C:^E8JN0I?
MR)6KQY#*J[Q(Y2$#[,_AV1;X^]?J\^.OJU]WX#ZZD"I$ONZE)>:C%F:<QL.D
MU8+2=UN(C9VT _4,IH.1]3D4HYV;1Y):?'\]I:GD<$@QR0)?R@D%X5"5PV_8
ME).B':("104J-1N.*K:J.:Y2S;Q O6;?V^;(F":PB$]@D50G3"?TR"8T,%BH
M^X*%2T4<*BJ.SVJ:C,\ F$#U!PRS^6>N6(O7;:8[/&"(DB^^,=K+^YK,^$>*
MUP;*'YD&&*&&:G1SRU&+!)W0(YO00!U7#=9Q$6W VW\I(HZ]>.IR7%1G'37$
MZ80>V83N;F5@KQR:77&!LNB!>R$NZ\\&Z V>O\I<N7 V5Z2&D.Q>B$@;'S@#
MQG3,[%$?JPQL2@6EF=0)Q!L16=.2D"N60B_24,W\-E&9>"&FD"N4245EH'DI
MK9H78P[DEYZQW\(LVWI> U6T@-P5#6O1-T3-M$=KGBW\O]B=/KV;VKIF^'YU
M&GPNS5;IXJIT6:S.A<M)8CO+8[9@B*<KV_:.55>06N^W$=<16#+O5(5 8+]>
MHY2+U5P5'>1+I$JAX"4,O/L9O+C!6RA4<ER9U*TR@?902-@>7F\SAOU>MW]Q
M_0,\?8EPKP,)%I#),P[>8%0'1TZ52EK;((H5N@WB>$&0OF5YJ=\BV"+!YEB6
MS9)5X0; />L DJM)$\4$??$I3!Y/J/]^OOMBE*JCZE$$1-[X,2&6^'3L>3W2
MQ!^?)[89A41D]WB2)9QBDRAL)I[C8TD&9Z#Y.?<%-9"I(-0"4GOR5:^<=<&7
M:H:#CY8FZ5-J:E+V- ,P1X29*99RQ0*IDDQQ20PN$S<Q?#EK)L9?/MJQ)L!(
M+VMV-K][_/VMI^I/AVQGBR9B2J0AI#Y53%,W%IA 3;? CK3:^@#H%MH@[A"]
MA7:#:$6YD!5'QH;/%8I[><UD[*JE(O/&1(:@)">?18'9V<PYV"OP;4EWC#BT
MYL_U<6WPK(EM?5$4'\[/#TE_DK'5Y&4O25^1-O7YDU4'L1C/UXN[D!.0P'.A
M]ZS2:/2-(C/QAF0YKEC)E0HE0I$9:'/.E@MN#3 "D)ORC09]E$?4=48;GP/@
MA/VK+<DNGW^#LZ7QF3>^-T&W\*/4&!U+:S*7&YB4N8\E$&I3%$^BV'M#GI0Z
MPYEUAO'"RG9)(,(,\KD**^0X/G3!(QE^+Y6--R@;B6>%LRD;^\2$J_W)Q,M:
MK_G\_?8<Q86V16:KB\;=C=!]?AYF/!R\I"$@ 8XV$4:O!#UL*-CAC]2AL=];
M@V32MD;(54M<KEP.W2:6-L:B8I2$&)&T7Y].Z)%-Z.X3D5&.Q&[L7M/D.GPD
M]*^!)CFN:X#G^ORE-I&,)KOX/:QDUF/U#=OKE;4R>.;O-BH_*/U#Y2- /F3%
MG*DB?"NTHV[CS@,(X?;9UU.NGG[.K^WH.4J9I2!+#V05]HV +- PE/U5U6 Z
MTPW16-@-$NNB82R@=JQ-4:>*FF49RG"..]_W]:[X\BB4I;EH].LS_ESZ?7N=
MS&DHD9H)531-IH97$G3T2%VZ9\SY\ Y(]K*WI3,SW305R ?& #+D&0HI/C(V
M"2YGJ_[M4FN,[3JW7WMW#Q3(1D4>2"AP9TLP;%^6"?8LT0+(;&'*.B/<WW&M
ME+".B<47U)RRCN?2%Z'4FN@5LPY.&4NQ$&<\0AB *<D%#65KBG'G4**LXGHY
MK)!!8:M][@L&>Q.(5O/T<S%7*)1S;''C\C3V"=;G4=AS'F4=3R//\3#4??TT
M"N/GF_-JJ?\\+:8^C0=6%D4\C95<B2]N*RMB3'PE(UH^=C /HCH'C#YB_KL^
MP\7-.G#)D*ZA2* +#$P%FN<H9;4J0%5Y_N/Y2Z>\99)]@YDA:I@9,.RQ[JP1
M#S4J D7WIM?HNO/.L>]*&X\7P*+[8F8+!\]L5.)KW8/^^,]\(8$Q:3.;KC2O
MS2S_,F_,.%/K\0()]->Y!AB!S3$(FGC2&T#"5&#C+'#X%QZQU)Q!DZT\ )5V
M9DAZ2\J^CB01*QC%<J[*5W*5$JE[5BAR,X+<% [\XJOE?0[\RM!*QUKVD(H8
M\2)&4M*#3NB136A@%HOW^?G;3OJ(JR=^PDL9 4=\8(KH,1]O00+HA![9A :J
MM(9/I74-I[ 3"_X/E,A:;7?2:S[/^]K@N?RC8'QYK!1^?<]NMQ-OL)@0G'_/
M;<_9K;('^N4= Z=K9,RIX)S=,Y!%??I<+8X>92\QXSW(?>U,-.R\H3O )0&5
M@PFP4TO/TP=9^];]9O;N2^$(V!JXA",AN3A[<[(GMG'$$G5M'@?[CF4#3R#?
M%('9>4IO1E^N&&T6>?N=M;DUT0TH*O(:EN]^G?_YO1B/AM/R9BBY27'O(2\Q
M7=V;  ?+DV]U;G16FBNWQ?T(V ,+ZR2DA>5#<!R*]@3PZR5<<YMW9F^'[XM)
M? GC72AJF>;<1I"L^5%<MMC1GW+ON]6^VPDB!3_C)8)WB5!G;IF6J"&#]I*
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
M+V;P_35#'"K21Z8-S:+-U+:.^%?PW_3>O0O]LE3<KM[^]![R.8#C!A#O\T,
M[1Q\] S/EQ^I-H,]X/C@L(38;.7A?I(0J7BBD\)>W&_)H'C::(M4W0X_7S3;
MS5ZK=W+3;M4[UVVF7NNV^K5+!O[1???I_3 J=9G\R'K]6K]YU6SW>R>=<SBN
MWA?F_++SLY?I0?U]TZ[=-%K]9N.?I,81@\Q\,N>SI>#,9VOC"&<%W'4M@6T,
M.(X?//^:#DV^_\ 5?D 3,9_"H2WP%5 -NRX DU]^-I'[4!?-"7.NZH\F\_>-
MZT;\<[H_(\,9HU.W;FN#^;&MX;)L*JD$6$!4DF8;#\@[].V_I_QRF@O5 EJ4
M%%C.69X4\/+DL_%@R#?W3VW *=N7#5>\CQUA6/2RVU.>\/"NX \3DVE"/U7^
M-#28]_:H_:T-A/VZ522<+\D::EA[*9M;6=1^GDB=+\K,O"R?BT>"FK -,5)"
M35#-*EM9;4*,E''7T!\4.,JSQ0T,XUI:9P8,T8(#J$F6\J!8"C!K0]-"R9>!
M<C9X[FJZ_+O3+]U.A%BZGB2<KUG:(TS(R-"GC,<"9LF##VNSG6B*-+5UFI@[
M<H9\<R)#IA-Z5!,:J/[XC3W8%6BMIF+]^6OE"JJX'M [H'W6?#Q$Q6WHQ^XX
MI264((FYX?JV9NL.&?Q?R2[RN"YYS(/?M'+COK[T5[KK,;O;O0EYEK/;O0FK
MBS*QK[<42[EBE0N[VI+0A&Y:RJ0P)AO&O =C/ED8"UPA5ZA4B(9QH&VJ^VQ3
M348Y()PSZ>O7 /)74E2PPO6^OK?SSG+0?5?.]%:W>/D3],>QN.]Q<M''%L;2
M&<-E#*/Y#AE!O\"_&0DY]G.T,J5HC.YY]"+UZ-^& T@G],@F=*='?R$J&E*-
M':TGJJ S:FD/P%$74/GQ[8&L#*:FX^/_ZHWJG5]?_LA=*?HSEY(Z7 F-F-$U
M3(:R'"TS 2I6>WT#ZDNF)DF0=HM*1\)>TA8\IN3ZK_5NSO%L.2>4"V&=I20=
M?0I/TN 9OTN_!D^.S0GA-V^D[+[[.S] +]T H@D:P/Y_GU_N<,?GE//0*>]T
MOS\^C4;7"A SYY37)Z(VAG>L>MFF"2P[HRYJ,J,JXE!1J==]_$X:G= CF]!
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
MFR&ZC%EM $*"87TD=?*1*:I_, 6]< JDC6/!-0-+),G=H394V.>(^V6 KJ1
MU5*:@XS8HF8!9CAI<@D4B2RL9HFT<)O#:Z7?,DA+64++JR595R3@Z<SK11D>
M":"6SHEJ"!9^WZ;8-M"SQSDDCM=U^DZ4JJ$_C^'K2KVNN)@N$M.F94;O,MN(
M5QA :D92]6V!?C0F+8N973G\5^/\EZP:00G3>]4B3"K"C^(\N/@*T@2+;,_*
M.ZD8IZNUM&33V5A &<;5S[%-"VBBE$/74RD$VZIG&)]'"W/M''$'\':M?#TY
M.*C=?.O_^'1RUYWKBI7/2+M;6^%IASE9MS?@D4_H-+VZV#^3(:094>T5$DF+
MYWY7UKG?CYK[75GG?C])^C2;.EP^17#J=[C)_RSC&)XD0UAL]J.E!B_;!)\M
M@WW9)O[\^>W+M@)/E?T^9YY/.Z]'-1X?A2,^)I"8[Y$CR C)*E,ZTPX43PJU
M_:Z5&>SEE(LWY3XAY!TO5X]-F8EHG7!,3+ O-+0:V9LS*?D"^<?A_5R5W+-.
MS%_7X<@=4VKQX;4M<Q+D?8?LMK1R?!T&$6:S)B-$)2&=UL!&)!(;7'/'W3XV
MSQI7"<ID:VIP18HVYGC\,S6F193MU"@>50&?@H6L8+K"S)2%MQS++2F2R$NV
MKRC;("Y\]/V(AWO.[]O1U='WVV0_Y+"FR6;VSA0.<\FVJ#IOB]ZE.GU+')WY
MF'E%.9VX#FHM;T<W,F<UU+.79YU$);5>14-6H&#]IAW+T\X3Q207,>$H%2Y/
MW)_WB)!KB5<W%1:G@7I*2#PA=9BN:=M6QBTP/??$N<L7Z-'\J,LE35984!Z
M1-)$GG$&9CY3E<Y+H+*=:O"J; +6/:!0%,QU#0-O\,2ASQ-H!+!*I$"VJ##J
M\Y-L.L;0#V9U#-K4#_("QPF0O8X8UVU,V@ZC(#:C.$!P+1HT=HM!7R4"?>;,
MF$*%QO1SR$$8&;>V1R!=U%-AG"R2XH<D9H:O(:@OG$>'&C1T.3!XB)U/7<<4
M,-I%DRSIB1>4^RGMC:U\3^4!3[A ER4N7&6G5E^?ZE<V-08)?("-+%#]U:CE
M&8NG41=<PWUDH.!EG/Z3("(OUT3!S#FTVT&,0>>D1("2H$C6@ZCNVW;$;8E9
M_<>(W:J_(Q.V6+R-F!UKL6RQ_FF\E8JB1\VB-9FG4P!AV5):LLF&?'OH0>T
M;V.J]Y$'VB7VK)Y&.04A$=F!^I(!QB!8T[A=']DZ/&"?:L/\G)G[LN.+B(V#
M_I3$QL5U/0;8BLCZ<;]/JG<2?5; ]_5H9+L@/=]6,#J#^Z<)6R)1H- XQ=@*
M)1<QLY#R5RE=,-E2CM*)[\U^66>+H$9/!88T"X^%8EX$!IF [AWP+U,I5"Q*
ME-V8%$& FNXK9. EE)#:#E8A5TP$6@$1.-[0YLHO4+[1Y<V[$_!+B\B"!9.R
M1%_-&\(4PG=[3"3&B[ T=7/Q^QFE?_]C] ?_IHO_2AG"454:'J-+Y&MF1 PH
MG#LB4,97JB+-[#X$8'@R=8P&PO,NV7E ,T'T.EQLI%K>2)/T5D$VZMCUIQF[
M=I^QM]'& A)SHA3T<KK(<\IRW\W&%4-6GT&A07@R?2<L]WH9:/0Q:N5^FX'S
M(;9:)S_;TI1GS24HB+]0\#)OH+FV>WVC7-VHO&"AG!KI+&^6MPN=+4!,3-=/
M,CEY40CE\\<1=MDB[?6,XO8LO4CG^(<A3]BSO:2P6CX'&.T&9[)"0NEOZ9<D
MZ5_*+I%MM#A7U&9P1<'H^'D$E=X?"A^DFFR@9$R+7J \"9&#.6*:"9NX8E\E
MB6F4JSKR8]?232,.;;K>L^$'T.,IF=H(0UNV)T[RH?.\BK.:YH"5YW<]A-@^
M0G1[D,YH>+3HX=00!\;;\JQC^-IQR9J WV+8CB./0+>=R#X&NQ+^%"-C]S[Z
M,8NW@EK\N1]N-9I)];U-YDQF3?Z@'<Y3K<*RG.$I3]P6]\15GCI38;ETZQ4V
M#\\0FE\H8O,,!73Q]*7\Y<Q,5-AEU(521F-F%\GJ^WQ!+E*:BM4'400MOGKK
M;-J;);W23&D>E-\EM',EFS#+OV5E"V.II^A4@8F_V]20V_L>.F.,K%V0HW@L
M/EY*4ASYE.$4QJ8)#(6U<81EX]*)Z5.A2&0C7<RSI;HEVY0H6\/\9(F2*7+;
MU#W*JG-.*#,FI\0:F'HA.LM8 Q6CTP'V!:^D*AW+IO8R2%1D$G9P_!@TX[>#
M;3/$1IC<H5QB7>Y(*TM4,CZ8(I5,18O99_>&2>PD+1KFP+SS)0 V3.^<@GEO
M7F[=C Y/CGK=!"A(O%(<M&1@!S,'MO68 [LX=C_OWFS'M[NUO('-E%7RNH)
M#@D2+BKFC.-I!<K#IK&U+-.HE!K5K8((5;Z@%/IN8N]S3C9U%JKW,4^RAP.5
M!,=R@"M=&*Z=#V]T='8J:.Z\]OVX4A_']6JCP"B9!<X\?W!;#QE<L],\/?A]
M?+4?/H/%5,MH6\DXGLE*>N3);+WH9,J;U?L?C0%Y+H3MITW;?LP$>E?"7 RU
M1?2T(#:H:UOR14E$K4!VN>.UTOK*IM8"8QMW,'8CH=DQN]MPQ=^)(3_M?\RJ
MK%,7+*R[:CFZX)3/5U_8YUNZC]^L)"/M2=/O*?=%;JK*P8LXO&XJM\/#R[OQ
M3<=:.[S27$YE9[-<652I1"J1Z' YK4LG"@5/,M,2;Y< DV?.+.XS @KI4 Y'
MX:.%YS0GL"V?S6(I''^#XM@VC]SG J**$FP!B!8Q-]0(Y\[\5]1'C:8_-2XC
M-20Z_;"[2HEGEADD_>/%"0\WM?TD#3!T[H3YR#S-F..IBQS/-#>@YC%D\R3K
MRL%80]9L!I\Z=>;VE3/'SV9XZ7,GT1=J[H*^HR3ZSC6F2KG"48VHO.7RQ]?V
MK\CX/#*3!+!+GWK*LX?..T8+O;L(?J@"_SY594R.3KU=JY<JN8K#VM?T[+4)
MBY;M5-=E.X]:ME/]Z\IV7GE!S=_"$U:GHD,4\^CW^&==^+,N_%G%>4ZSFE5A
MH@4 ,6J 2T0P*)K"3>JIF)@WE7($%L(L$YM!IY-S<]\)R6XY]7BC.L5M6[^>
MC%MMX^Z'76[O;4GM?D_M3,&SH)-,['GJ_HQWSW![UI]8M:^5*HU&::=>&$86
M$R504);Q+$$BQ-0WM5:H9]U R<_3/ISL'M7R]XBMSFGB;<QLTJ_.@7EV\-G<
MZU5F;I+BK[S'+DV]_?FV*1_0M5E" F]LS^O@B#N0ZJ*B^FLQ%LM1P>"R6;;Q
MXAOQ\)ZZXZ!S\VEG/]ZN=U]\)U^VD^Y6J;G=*&W-;=-)79A92T0MW1(QJ2K(
M@>V0(4]E=5B]UJ5_+D]L'DM\^";WQH?=R?ZE.SBL%VQR"L=25+C,;JQ)]7.+
MS&:I][Q>;Y3*6SN+[WGZ@$L<G]P5?)?;J^"/T;VKE1KW@SV(+'8%6=A=L_9]
M>^_7[]IM3E<646U$@WM:2&^@A-ILFMA]/IJHEBI;VZ7JUB+M4AE-['*:T(@F
MUBZY5S8UM'[1,:[M^9YI!QZ/E(JD>YD1=.8:WG*8/$^S",L$6/(T 5,XL:FH
M!NWTOFT2T]!K%58\,:TUYQ6Z)YS5"'L9 *X?5_V=^N#W>'=2FZLLP=W/![TU
M984T=TKEG>*&9G/;F*F3KU:JM<KUI'M^7@V\R=%O:[ZF6#1Y$ /5#7C8TTY^
MIPELOEXX>8YPFLZ3X+6N^L@/;DFK9X/1,9?9=/)CS7N)]O>=W<:GL,]NRE#/
ME\^]W=V=\_+HDR/%\O?\U\W4S7+?]8*T!A9O%<BMT2A:\?RN>?L+KAXGOQ_1
M%ISGW?U=^_:95N^9B+5< VHM/*J9;!ZU4@.KG6."A<2D52HB]"*82,@:>%(%
M.:-<2G3%D&A(21KZ "1>6-3&/9LQJV$)01B*C L6:S:Y2"7CU[(#7J>-!1LF
M+(]%2;+T1!Z[QYLNT%@T BO4KP8,\UR@4UQ<R>JU:KE2WZALE?3_.._1K>/Z
M84P8^AW]RN/P]53!;;09$J;..M@D9994CS!F2!3XXIA5"^JD#.A<&<!ZV9):
M@H=9"0E4*BR$'U*>-<MK"?7 P(ZI&M@#:/-29K7EQ^V(CR,OU=A(1F*F1I)>
M0UPFT5N 8W$G*=V9#!R.#:PQD%+6!20G>P;SFT$>CN%Y"MR/A'P7.>26[2'(
M,VXBAB>I\K #+_3(*Q@*\R,D2XBGJXF,H=S4!YG6D92/+A=6!L-I7(YAO*Q7
MG=S?:M!V +2Z<6%W<<=%K+9<9H'N5=$59VC#G/^"G0SWFD*"\#\?-V?$#D%@
M85 ]P$:F&8,[8>4)YSR#TVD"S[N$(>RZ8(M22%N(TF:Z2^)"#[B>G%0-]Z)L
M]'9;[3<KL[D8R-.JFQG73+/:N)Z<]:Z^# Y:/]R*\^;]Q=67+ZWSG_KIH7YQ
M].'DZ/!HKW5RJ;?V]DZO3BZ/3C[H9Z?'1WM'!Q>22%;4>LJS_U^(]'<-N/6T
MDU!MFLKKJG$V=2T0],FW[KE?_O"Q5UT=@LX0\C8HPI_*E</XZ^_NQVKOS7M:
M!]2-SK#CC\>PNO]&FEV1J6&O -2@29%$)3'VC-AR"A6S#,@'RS@F2F#H9W!X
MT2Q!+92!GR7:^"  ^\$9N#"^+AS;@+IBP>_V !N:<87TRJ-WDR>:WM8BIF!(
MU?U#JW4F=7>T\[+ 54'L\L9=*J"3@/$_V-LD"!3L2:6BU/O8\L"/0)^TJ2$0
MMP) P80K<* L)L,FF;LRL P#(V 79&T2'+22A.OWL>,!Z-8+C5U+QDY16P<5
M*J>OC +>[ >XQIMD_6"[E*[+6L>-P6@@+9F/G\%>80L#9?+X0C%[+'''0DK4
M[UF-)!)'8/<P/7=H:P/EW%.ZLQP%PXK 8#$+(].B^P-AJY&10)U>.JX_"F4K
M"7_@>/Q9B77$7&?S"%-3EE^=GR$!_^"MZ7"IP7<4QHBV+'X+I@1LM6B"@A2=
M78&.X01Z=N*4"RU'DDR>SQ@>+)8!ES>9N"P4%:6I\OSP3/)[G,:P1^G=;8S5
M&W2&8+8WL3?;P-9;GH?X@^=$-F31P9H 0]CX_+\M-!@[CLM[/TC"P]H/.,"N
M7N5I&FRP@A;%5#L^@SN9FAM;5Z!#L;8.G2D+@8@P_UNF'+#G,$@%^PX=$3Q9
M 7\F^Y)CQF;=K35VA@,"SNO$N*>:&!X?SE)9AD\JG5[8N"#'UP&\#-:A^R'P
M1U&/TR 9!N,"NZ*^F[CH%KG[>O)KL/7S1_F\;:'3:R5V,T<':UU/:M5Q*][I
M[%8K]3?OQ=)H;&W$\5YK8:]V:I>L^HTY64,%0L?F6ZUWV59ST5#B&I!./L0.
M.1"!^5]PSVH56\O(GD]JLYP2WM'WK513P$]Q?P!"!43!:1QH$NCR K^*!Z%
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
MHJNQ?".*X!8X@1(#,N^PJ4_#9V2R 9#$!GY(OX= R;<V-4?/$!C['F%8Z(;
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
M>STYJ 0GWXY^W0R"I%;R:3W9NPN&DBA*],^C. 66RD.Q'LQZ,.O!+.=@GA"
M5$50IEP*(X*[EG -UH-9#V8]F)4<3*Z^>*#HBR=VQ%+),9'\>F+O?6O[]8N)
M]^GF291#T=NU^=_3@%99[/FJR'].JXK9!9#M8O,U^_15E9SW%JTLOV7KOW/5
M^MGIG*EE71 @7*1IYH3?GA@[O%DK5<MYN9FY"_(':[B2F[/[+)NSW2C5JGDM
MHE[KWA2T'5Q\<ZIR<ZK/?W*PPO'_WFQ,':%JM;13SNN_>X]M6A;6]CP[]%3'
MIV"':N52H[J]WJ""_.TE.$([M5*STESOT.([],Q':+M::C1JZPT2/*ZR;%*H
M6MLN-6IYK=76.[0<1ZC1*#6V'D<*/9/G:M_V?()96/NNUH-9#V8]F)?U7:GE
MP-]Y]7J+%:_+:EDJ)3U-"M4I_G@]^1ITQQ_+S8^]$^M)?%L+-51D3JWIB*BH
MQ-=%);XHCD^FD5V]>X2W%PYI+[K%#VC=EY1VE_]X+_,:;CT\Q[T>?;CY]*GA
M]N^2_H9LIQ;8'5!!\&%L;H.>%UV??W G/ZMW0[/V;?SKHA4='9[L7QQ\._AV
M=7=X=+#SX>C@V^[5[=:GRUOK\NAP]_#*V;V\.#B\.+_8W?OZ[>33U_'N[N7M
MU^[Y@?OEV[?SP_.]EG_^X5OYYW<W-,>WK>D%K<U?4%[O.K6N3[2DDSOKU][)
MC^VK\YI<TOW%2?Y%%G6FVGDO.ETRQV]^;?YZO@O,M^C8O(H9;Y6:VXW25B7/
MBWP_?+F%1-#B4N352[#J<D@P6:KTZ6=T^>OKL!Y77ZD$:RR+!)-+>G,Z[%8O
MO+K7OUU+L)>.CBVQ!%OV^3Z^!'O&&5=+E:UM,+O*:PGVR!)L 88[0X(]/J;
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
MXSOXW6PKDWW#41L!TMS0=OT!+$S;0,/:%VNNP9H:,-W( -H"H@"I!C9@')A
M:(YGV0,;_N.1*PA?$=@#'X8"+V3KMZE?Y<Q?G1*[3E*,/_)2LZ3A:'(X.@T'
M1YUS[TUL=9F7RVC[\=.LF"96# BCG;MN>%\;2 V>Q?PK2,C&T'!<O@1TA>D$
M9MQ'@#U8R;_&1;$J4T,I8AI!,$9",?KH9I)4S9@+48]I,GZ(5[4-E[R%P'UL
MN!BYJQD' 9X=HC+&0<17@MY0)H"8"GQ@0<#<5+YFQ4B$P+UM!R/.<.PV0-'O
M@Z88 3]<D]0KF]HQ<A*MHA,WJ_ZKMQ*B4(D!=0"0*8:%0["MDOX[]I'D2)2'
M<"E^BVP()>C0%NS.OC-[AM<%5@-Z+/%@E.1I0:E(4@TYW!3?+G&_:IAYJ9-Y
M&Z-N!^4">N<$?2MLU%GSO%<W-4:@54F@B] 1URV0+Y'Z$(?("CG9()&@MNE%
M3.NS$"1Y!M6'H%N!H@S43XHB/$G#!\.0@2)'MHN$IEN@OYDDLD$[X9^+Z=A!
MWPC*Z@"8*WOM&%VFR(=9Z,%@<U"> =^8E#<!HV;G0*/'P.371/W:IL:(NG9_
MHLY1ZQ.R HHB<4VD*?7/$M$7/H[IA)%M]CSG=VPS@T #6H_@84"ZGI]2=\%^
M"SE3E4KIFIV^\JE=V+9V MQ#;S)+V[+(Y*>@>6(W^%X12^0$:2$_4@S(E5RK
M)?;$PB1:+,X,\N@L\#WX:-J*%Y7]]Q(&L^OZ9C8Q26WI?=]'74^\RM')UTOG
MYENOOKK^V?+U9!!5]WZ==_<^>=:;]^>D,FC)4ND7"%-O!-;:+_MZI_9%)GYH
MEF^S+ ^> <*U,&^<:(L.2%4T?MIQ1%>.T<3I=&RR0DHB\P-I(Q2T4=*=CC"O
MX0F&Y0_(?F*^GYX![S%T%-H!.OO9PS0_WZV9)#B%(J<\*X!GI(MN;5]/.F>1
M87S[..QTNRMR<I>01Q]<?#C^YPA=Z89[%K>!>9["MJ++==\)3=='^5G F+&^
MG;UZ8V/1)UQ/?HU=]_+'3?7'I+8BN\JCW5IM4\_PY>K!]<0W/]WT?I^WJV[C
MS?NCDZ-+#("?7>T>'^WIIX>'!^=')Q_6//G53@V]G('=!>.#9S=*;B=MD2QG
MY&=%9X=%%Z=%'Z%I;F.<"S16R:E1O3VTVT%L!&.]4J=T@NJF?JI^VV#?EC0U
M#1 34.,^<FL6""AZK=_1L]FB:A,6J@ Z(EFR3Z&8,[C-Y_UO8)WHIY"7%54K
M6[RL"*:JEA7%[="Q'!CLA>':^65%1V>GLF_'S\'QWK>+S^%A@L; ^N_@:'ES
M*";?YF6/+C;\HIJ0ZD9E2WYJR)J09*C/T+.G6=JN;LU*)M7AM6A9.Q[FK.&6
MS@)Q?[;]/!W:0<MU_0@/PRF9]V)_32O:/[H]^;S]J[*4^UL\]&?8[TJILLA^
M\_71!W$0QIC8R_TQ]IT=F [%58D=D"=P%#B@M(6<!>F8*0X\D4]0]VF&Z*+N
MQ*Y;XL%>4@V[@1]BB-K''/0P-[5<!6TYXQ?B"N/*8S0G5S5X7'XQ_.AT:E^;
M3N='0D\?4B.?1T8+#WPY.,54OGF3&BO/3CD_,,P>T8ZH3:#]]#W>;@__H#(W
MK<6=MR#+8-F92PXO [EDVWWRYHV,($"B$YD>7*A\9U^+A _^SO2/+"+M\D2.
MGN\"?2+Q B&;/0,)5XQ($R/2TR/2R=1)*)U\Y7/+'GA%*Q_%:7".-6X'_!EG
M^ CY8\A_#2O7SI$D595 <Q_&"%2HQ&S6_ I.! _'@1@-S:!W,N@?E!-L)S'J
M[(HD9;9SJ/^/EB9]$EIPOT+_G-KSUN#E6_14*INY3<@9=\55&P%9BF/Q-K1M
MG;R0C7=KU^%SFJ5 >4,X)6>NP5Q\\RW26F*1+G#S]60["O>K_:U?MXU5<PXR
MD[0^;9)6KR?C;Y]K'R]O ]L']>KL_.A;Z_) /SMN[5%.=K9L>&V3OK:I73C]
MV(T,#_,'W;%&@6'*IP+ZYQ;?#(.PI,^R(D/#M?-,1E72*CI;NDLLT]./O,LD
M??$1%,'L21>BTOIXV?-[P\]WC:84E1=\^#&IT!;++1R0R3#7TKC'K.ZI)1;,
MX!F,C5JC4:K5\O"MF3#D(]/ET+CQ@1K8#+VKFD\-I$H(.(8BU>HA6W[Y^^MM
M_>+#SQ^?=Z:VG*F.]]2,B@8_4_EYN6U-:3GES6)K0,,5R-]<D9DW_2NW,"\&
MP!/\X+YVXFX^3>RA+6+9'&J )U:?/A>+\+_'K?[G#^5)O<!PY-F\*@W=@V;F
M3VX).<64<5DK-1JU4JU22$TB91X]F"+U/:#28W)!7 8P/)T'(_7V6*4BEHI>
MR&9 _TYRY#C]L9]",!P%J19*,JR='T2:\,2.A*'$7&5)%FK1^]_BC\+$G;I&
MF$2)N7O420E/&:7#'%?7CFS-T'<QO\L&"H.+VH['G,:R:L%.?<U\625>AZ 2
MI"J*9TU@Y+@NYF#'O!*\$WN6QI+0+9OEW,A'L,5C[ .L'H%YX/.D=4K[9ZGC
MB&F =2$F^0)<8_1.IIL7KQ(;BWTW@,?H(S^(>BXLPU]C42U>>=Y85YX_:N5Y
MXY56GJ]2,6P12M+*3% 4A:\+O=>%WJM8Z+W\2&?GMHM>BC,CB,:*@AW.]QJJ
MUNH]GG(]J8Q.?\='/^_*YL[JN _)<;@U[3@L7T_,QFG;O+KL?&U7W[P_/SAN
MX6D_:YU?_M0OSULG%ZV]RZ/3DXNUZ_#53@WV_]"GD+'&#('U)KZ^J9UZVA>L
MYM8K6R24*B75XI:!5FO*B=O\LSR12KE6J9-O!C]M*7Z7 FZ:#I3R<3TT1"JQ
MB+OV[K=?QK=//XWF"V:7@(2K;53J\M.6$'+IZ;Y,FWCA(ZR6FHW9N29\N60D
M?C<=B5<=))QQ< ^"<(I(C(1N-["[Z!H0]*<5^X\;\PF13.2EIL/=L'M\]7/O
M<- S$F<TK1I/W4F%'UAMRA\29'HQ7@,]YB FSJ+#$I9R*47>[GB::%3P'C4R
MDQMU6 H*:7_8_WG4&G1^#Q("4=E3Z=[ABJ)IY\8KEH(0B@,8V'BU.C--@]:$
M<F%GR3O5(_U(F9%3G"8,HHV-2]S"T\Z19SE#QXH-EY$ _;;7<^S.Z8#'2TX[
M'=B<0(:MXHM)ZZX[/KFZ62J)!2._GC7PYY!0,Y/:]+3,T6U,-^,>ZTS:M483
MT0_N;#.FO&H^%?)<L]_D+,5OJ:KIF>SFB4A',A[3P2 (#*IE#9WDD$ZBX)/U
M=>MT=]MYR4S:8ME2,.YG46VV%J<;(!DB';^3F['/R".9C*;23BB_1N FAV):
MP)%.S<C';:@VGHLG5<I5%B'%3XU%>9(\$!F>=-S?_;@[#'KETY?5HBOEC>J6
M_-1(>%+!P)\C0_M>/"F?'>D9=J1)EI,EA]8SD(/@,S2HA,XS)%'Y,;YJ;ID]
M^UMOJ4B";_G,P3\'631R68[.Z>(^9)',0E\*NK@<^4<)D-D^88;X02@(HWE;
M_G[W\?;T^V5U&0EC]NB?(\OJO@QCAC#2HI&?0I6SQ'RF2:3\C"22M\*P\()$
MONT$7P^[9NOV4V<9263VZ)]#79GMAKF?OG(/$ME[1A*YP!I)NPO*H&<5:K2?
MNE\&/[Y^_G%CU)>14!:9PW/(FON22Y1@NDHR"<5<"O18^OHEQ4XAD7SX<?OS
M]^?=RXF_LY1$\G*$L75/LR>/?>19-$>>A-\A2T83E@PV+PGM@1$PKYS1#6P[
MC8$[4].9LKG3ON)YF>9/;AX5N6P.O]V>5ZM7GX9?W:6BP"5PV<S1=F!Y,#,Q
M38J:P:!H(Z=OLY9)>7F29%B?^$,:HU[942UK6;" I9MNCEF]D]0&L=Q<NM#-
M6W1.,)5*DQ-,I;+S,%_Q9!Q^/-VK=[X.MQ..M:=&4CC)R.'SX "E?LZL3Z!2
MJ7DS*J(>^+<I/^WD>X*?@60:E6:I,:,F+\.W&*PK$(GECSR,? I%R.>9OYM:
MRW7%DA(:<1CZID-5+ **EN!LVHB<'=A1X#-T3@*X)@@'XF$J"'-(N#@6.^#P
M16B+%Z0J!/461<M224$TA'W;9'1;JW"XAI1'"&:20[0'?\;LLMVZ7CK.\>OH
MMMD^:]@_N@LPR\?QLRH];BO56N6EE\ ()IUFZ^SXQ_$+BHO"Q*ME"/TLUM3U
M87@/LL=KI;H!-+&$LZ^6*EM4RW_?_JYS(O6LSB+#1T=V8.M*HK]!W>&P[!YF
MT+$=!,FF:KD!_OK'?FK18MBV4$C;<.!P_(?L%;PE=3''^L,3QW2X<P1T5G2Z
M+]BG(.Y+8W/[0_W<^KCO]A.@F</4U,.'4^6<Z2]X4F>0)>I\Z8D]!Z$V*P5D
MFB)'APEF%85$MQR+=RCD< 4,GWTF*LFF_M$?V4,>DRL -M'R'X%E2>)=EGB@
MSC7.Q8IB\2Z)M\2$]RS]DG$C/[I@9^O23XA*5+/)!NS5:O//D4\^?'2VOWP,
M1F7'RJ80X HK9SLYT;,5R1E#+ZY5$YVSJQLPF1=!29I'CGB4$7F8DV7/=BTM
M78G&ZI,8IF+^POTUM4JK,C4$9W/X@28IR-%FT&?!'16XWXJS@L"H83B8;A12
MX!],2N%ES4V 8R6&U [8#K ##)IK?2<B"X(_U;;#=QJ";;HE!M,.)#C@Y+55
M_N]9+V!&@FT$KL-TQ;?..SUT[G2X(NK!-#J1S8H;+>XO(:8FJO9Y?5]B3FN*
M.4U)56\=>&!RO\=+.576*//T\MPXJ=6P?\=P1O&QK&MQ.)VEM7>?+"VN"RSD
M*TS;VQ^ZWWZ>7=9_16>]%\FMFJE@/U<%>'4>S@U'N,'CP)ME4*TL]T@,7,*5
M8W_1JH/]"U\$MA]T#<^9&*QG$%JW@6VR\8MO1>(GBDOJ7("49!GC4!2[XD^U
M\H;RD\B$1)*R/2Q)U!AYYWN#IL\2*U3MPR'$)\X]6?$ /]_G+&F%KBDZ2_R8
M(A0?B\^8H/4AJ"["WK=#JCSDBG;^,_*1-[!+FG*_Z_R.'8O=H?7MH(MOY.>/
MMS#!P?CPL$ VA% [AK$3#NL6NQ'K3 *,KN!X*VR37";")Q4@"!3%H?@K>9.=
M%#N@!CY&V(/A@6X4,%!V.;1!X,.&1^.U6'UE4_M/^_T9*'_ 1_U@S #Z-W3N
M5=')K;*N&GE]4SOUM,3"J>6YUGG:.KPO]NA 4WLC00BH2MD9Q 3Y&Q*)K C(
MXHBH$);$FU(XMGT0#&T_"/P1]T.DBPED]T3FU\TM)U#Q;/?M=I2T*3TT3+M%
M-R:)X=5J33&VTM=G(/[D!'%^0O78+N]$5CBH^S>F5#WP*<!IQ6-*>@=>S(<\
M3_$H&G%13C<8834)P)<WPB=&"RG/C/^4>%= 0J3H4,_,<9]W1S3]D'K$N<+_
M/FV1:\(B%\ A*1+#IIWPS@W9LZ@-(IGZSX&* B\B" 0.6)_1J5D&N?#-IS3C
MK#:-X<]"R)$T'JL1Z2V8G27P<[+CM6BF\MQ)>&<61,B&##+GL6> #4LG YXQ
M1?2IY!]L?7<)=LDN70X##26]9[SC]Z=W]_3DZO/>^,Z,%9RMI->>!0^<KUM/
MC:^ NE..VQ>@[DJC7JK4&X5:-?.O1CFD*6'8)-^C;PQ/[6LSM8MJ .@4U:89
M6UDMUQZXE8=[\7CXR1E^VTK015MB<*5[;FK1<(NPLVHON[,[I>WR=N&^MFUJ
M4"E.FQ*=C7I@WPL3 @.$EI;F)9OZH>^Z-/=Y0.SJZ?;S$-[!$HC\R'!SQ=QV
MJHZ=\U587C7@A33QJ.#+#R$W;]S^^>GV@]4+DZ"X'#A.,:M="-& G6G'\^AO
MUA(\%,;Y)3A/LU9J;-7NSWDT]'\'-O6FAD6:Y9!);^$7[)+JP(+!TBT-S31J
MT>^&.;D:MXVT=M7GHR69^F8!&(J7V&X<&[$*RQB/00.QO2R,1?$6O'F?Z.>L
MT*TZA;W!L;Y7TD!9;=M+U M5JFIV2-;T0D>*#[KL8@;8!;OXOG:8)NPP_9'M
ML-W%5%*PP2K5!9D$FV(^JS@SQY]WG/*I?6P\M6):Q?0[&+1P]Q:/ZFF%Q-8C
M&U\\>J+E9^.A!99/8P\PQ%IQ%^$BN<I34RTQC?RRA4Y23PRW('DPWZBJ3AE5
M>K%1U5J4@A<WJF;0RL-2#F^C9N,6S+OPH_4,Y)]*J)E+_D\8#\E!%IB=D)HH
M3FS<VCS+[:\1KXMC5C;7F)6/BEG9?*68E<]T&%9#K7Q#KUL=($2!@:G?XY\U
M7N8:+W,5\3)7VUCE<#ML"]/ZLRR?H+*+/CE$%>4J:RCD1/]227EA#Y,37!_&
MGJXC R,4[=29&KKJ 3SVO2YJLM(!6BO79,8Q?7I9;7U\].OJ1_GTP\>68JSR
M1<#IW\?;J<ZU*+VX)M.+\=.2:NZHM\_4W;%OG#$NH=,!/>B45X+91=VP1 E&
M,&_;"W&U.C8O!5(S89C-JQ0'\9",<B/9C%26YMFVQ<SF5'P:,_^D%4JE;6UA
M?9JJ]7G(FQ  O0_\D&7J8[-7)QJG3Y" TI<5EF!!MY/*RIY(7&;IAEH25>;1
M1(,>G?4GS3EG-*J 6_YTW)B39^I\'3ZO#Z=5__RIV3RM[ARO73B2Y%5J0><^
MIQ!1.Z@A!6&K1MC-H>\ 1;299\1G+ALR:M$A@SX:7;IH\"Z'10J8?T9DRE.>
M7-938[R;"D_5R5?33M))M8)TU+Q$,^&ZR3T\*RE'5UM%: T"QQ7H5[6B1"*A
M(+ 44JXYS')IJP[LA70'+5]WF,O;YN@.=2PA3S[]>4#K85J#99K-^J_J]]K=
M[;-H#?6-:B/YM$AX[#GUA7II >;YU/J"-JTOZ"^@+V@%^H)>H"^D5/K'4A9V
M7J<RSFL'&3]*7DO?7H!-#)O@GP7VT*$&BS Q6@QQ)N/CR6]C4OT]&NR\(DT>
MBPCGSFT)U'T%R"9/]]&?6??1BG2?HE*<M>ZSXKH/*P F$U'6EHC*%J;LH -,
M%PZP-"^W G@/HEID\@*30/N,\'KE'FG.V2KK/[7/O"_'/X+/5[T#!=>DE1JL
M_\@9SMG*JI>RTZJE:@&W$HB/LE,?CHFQ']'%3Z/2>[4K7RYC2-01(1)R-WY/
M:7O-KKOT6R8U[ .Q?FM3G.A"EN#,*;C_4U(X-[Z94:]OC3IM20J7E*S(!S^S
M\'B1@=\3U.*E**-2VJ[52S"BXC0,H;.1\$$Q)C,R? F(Q0OJ5$09R36T&8@R
MTYD,J-_F$LZ"SIS'HI!?.X.KNV&WTCC>?FIOSK+00K54GY-^@#LY,Y7WZ?-,
M)JW/OS]V&K<__4%]Z5)%7B8KI"3J2@D4JJ0DB?Q%*2'_:<.F2UW-6=V.7C#1
MEM4'-9P@,1&.^R(>H.6CM]"*QL.TRG-?INZ<3P0#(80B!;0)!49DL/+]S:G/
M2>K09:IBI\-80LK$6Z@6+"EL5)$S$[C,OG$+^O+0<%RR/S,.2^&\82W7719<
M35&L'MK!T#%Q'5AW:U92@MB/.B9+V<##(L<E/4J;>3O'UU'S?GGW9]Y[&IU;
M.#[X/]-J$XU#G1%H?2FOT9204P&D]OPPPC*-H>W%]AP%%7.G3CLM;"O=M:<%
M7?HD\X,LS_&B_J%P=ZS^DJEE4'^2$=RS\/)'[[CVH]:9\OL0J@)?X7F2-+44
M]U-Y%YJZJ'+(F<,3Z\6S%2$$I"!K6?1K#Q.JW-2OA".&]U(7R":SDW[3&C$A
M_)BV 0\&XN3U6"$OWG+'Y/.5CE>-%781-'*"$3'7@H?#%U-;CYDZ77JC#N&]
M!W<(#29(O_Z$I#_QK[[?WGWYOM^,:DJ57Y_?A^@-7/C9;$SS"+9P,L51A#\F
MWJ>N7;Z_JMZZQ[8^)4>;=*N?;KN5UH?OMOTRV_H GO2TV[H]%Y$X*PS3*Q6F
MK8%-3<1F%F01V6*>0A:QLS M526+J#X%+>WN-7[<'FZ/3LOU%Z"EJF01U:6C
MI3]A$?OWV-;*4V[KS?[O\R >=GX;YLML:V59M[4^I_UDVALPGV-L:CE>NR(<
MZ#R_G-Q8TPQBV^+K&JI*VQXA4I-+W[H[5CQU$_^#,^E].SP>N0GZ&7^0&&&Z
MEOJ??W[L__CGGXV,V;41VN:&<[?1<RS+!N,,1E=U[MJ!6V[N;+]Y7\Y T.82
M?_F^<TD<6Y.KF^]WNVWOV#_H+C:/F2[F^:]?Q&/U(LIQE@!397I.J)JQ&%@(
M;!.+80CLU$BO5ZAMI)<,KT'I!-<Q^41 !X:+ 54][-EV%*ZF=VN%8Y#_:;_G
MU*T1>>O'/ABV*^O@67T7UI&G474;10O!ML6S.9V8Y. 'S[,YS!_E)LTWBV6T
M4;8B8$U8.AW'=10WE_"+:>F$)GD[<S8%+&M*MIQ"_U%);\>1CE"3"+?JMV&9
M./<J\=1^13O&8"CF6+&"<UOXGBS]+4\!_.X'MQAAYZR7T;;("=S4+Q#FEU^C
MIZ[11W[L6OA,F[ L37AH>YQ--PR93XL^\CMLAQ+%:# $HT%9(8L"0^(^^'$D
MDTT0*K(DX*==:BDAU]!R0C.PV7T%.57-!7NC[_G>$'8#'G7: 6$5/45GB$4P
MUIWVCC<>-?J?.DFGG(O"-N@EU@<=G:]B^(1 CQ-X2'/TJ=5X2(.$)P9<SPDH
MS\MKA"5B!,L/#5L]/&/W(%7N%$^R3LX"9X@,X,PU3*9=T-(A[1H)*O!,F(=T
M1)+M0N2T765#"$RW4A1K_I.LV-U?3:]_8WS\5KE-8\0H1'5/]-^%Y_%4:,"-
M"AS<!FC=#T8%+F_.<<+B)E/'+PIY# FZKD=[GD<UFN5SM'G$B[9+4\&#&)1T
M(!>PCOAA%DDPA,*N VL,@1O3;9<!0C^ GDXY3M2 1T01<CDZ$RR>G^35T".Y
M1IM^FF3^(NMFSK/_&J5W\2K_G765_Z-6^>^LJ_S75?ZOK7Q[7>6_KO)?5_F_
M-%=Y>H]#)U7E;'@@,9T! 6V1,NA$I-SQ?CDB9T6I;%+@P_*M#=X'HE+E@;,I
MS1&TN[$&.JOOQFKU1-LW @L;2Z%GP,:F%7JZDT^)Y4U;2O-,6<2='F.!'<0L
M;^RB_;;ZCNX+2QHU=, Z[%1B?@K]]2VUO$@06MES*DWQ.[V<LA>*7OVNI+8>
M4K-G+'O@ATY$33&2US-G"=EMTQHO=>:-4,&&+7+]T:9^E@*GAM6P@WXHUK6E
MU&*>BUK,/525.J L,3_0D0?&":CR3/,76<P1O3;Q03.0N52J5=N.1MAK,UNX
M!N83S DNA<DPK\"EZ!O\/T8?U#(V)7X+==9@CC!15H>[HR5Y4[.K[>;2)!\Y
MD0_VB%%W /XEXU?XQ:B5A65CNR ;"80L[0X&@]YNO4MJ>:CGB6$-R6<'QX7,
M3J!)V1C9& Q<6& <O64;E@NWE?0^SIKO>='^SBD H7NS.=R+M-*Y2CJK3?>_
M7 #H]13TZY9HPG9*/=@>I; NVOEZO']7JW0_["AF/9OF?/N=7[> >3X]?Y$R
M53RS)2B?JY0:U=EMX46*HY;3.Z^@_=YTW[RW,\/;B[9T>E2"NC\]/X@.MP?^
MK_)=IS\X;J9[2S&GTI,VDGH=M%GL?2IO%I?%D/,)[P(IZ%,+MA2?5%-N<WDF
M(K.0E!87)=FTB916*K6Q!9@/!$.XI%QJ Y<(T:V7+QX292(1ZN08B]0Z)XU<
MV$656J^70ZO?4KLP-;6DY8^/A\'PU\'7ZE(RYUF#?^*,H;DE0#+U_''Y\O]K
M[UJ;$L>V]O?\BKS6.54]5>B0 (+3\W85("JVK:UX:?N+%4B :$@P 15^_=EK
M[9W[A8" 2&?JU)D>&I*U][KL==OKV=\JNYPH?:.;X:37//E^?U_\-"9Y;1*9
M9(V+*:RQ;P!+P[F2ZJ^[<E7B;2/$JG-5U<FX#R19L9/R0#$M5T5,A]8P\<XW
M_4@8=LQDH?^=V.[MBUFAW=LIM#*]"=2R/46 P,(P;&+?=@H6[+_];KBI:-!2
M+@?N;$"9G)7AO.4/TXNV1X\-+(&S>]WHZH_35-D^T.N:UEYDXT0L& =-:7WJ
M-ENKUH6K.;."!C_+L<$IE)EX]8"H O0=8.W!EA968^4"-=:0$KA5MN0,0L2-
M!RKCJ)L:%6T=+CO 71Z:/_#6X;@H&=_CC\8F]$ ,#)-5^ @)",T9OC]E7X=J
M>:$C@:^2"F"AU.FB-=BD*3,<TH[/Q[^7(+*&K72@)]U^#+Q>XZZ/;2UZ>JC]
M)@ZD)Z\?0X^*"I^&5QZIW9P:*H,NPA4V*Y]E$G#:2'PJ(=PIPWF'!(2*I)YL
M%^:X(G,@C+Q9&1 &JT9OLODX".S@['1?MTO["XE%,K#Q%:0<W_1BC-S)_HY)
MC4F_)5_>H2+JY =]N32.[%;'5-M 0YNX2+"!I@*#7^#-JNG@SX=;HE!0W"C@
MCZGSAL!B9B+DQ+;#S+2PA#G2$.JF)EQA"]YO&PQ4--Y659=I K ']RP5ZU"U
MH(E@;"K7A)2:1L0/JY?VJ5?)EWUW!N=YT,/T1+A^.CI_&=^/GW:V@\NLTL3M
M[P5@G2IB]6'Z(IR-[F\O>YV^L/.M?O'C1_,:JTY\]?R0KU^<7S?/CQOG]6:C
MY<C))I2CLCK-W*V^/><&!^;DT5%A6/=7<%I:V3WV+5@AW&.W3V/FJQP9=# %
M=4WQ[O:K FX3O<,=^'9</]\7"2&ER%<U[/YWT;K_HC?-(;1S$;QIWR9X1A[X
MH.B.6XS\_'%1SO&%P1,>:78SEBO#U,.S?.ZA[ZH^^DDR\S*XN2[E4__&LR\2
MH?'10. X^DN\=>RL%5PQ+YUX39_5!S&I*"N$=;+%A5Q#NB*%.:;N(^>EH$.6
M3B+,#G/U:-J'?2UBUS@(&\'I W?+1;2/1I6/]@";;H4SYQ.COO3BSI%D^8"A
MVNM-=MM2YXFE GQ$<8R5Z'BQ*RPA=CMI$(LG_C#99P_8/9.=X!2])"_;%_M
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
MZQYWU8;KF,)@((0.URG6G0.0-*1#L@QG5+&NX.0]9P)L!\>)K6Q(Y89*8GC
M3Z($XG0H:3@TC3<50!"T"9<L4;/FBWV@^$RER;%^JAZ]Y-V>G9;7+C&M<;(&
MRYTEM@XQ."@L(]4BB(E3PUA&Y4+GSXT7&H,+!]YSSJY)=&!HM19QS!7=JB,R
MKXY?U*+,/14:\D^%6A_RS\$BXC,M//Z\_]UZ+M]KT5&M;6L=HGTC;1-+C[/6
M$&,?!/*_BO.G@VC!F(/[^_F#=QU'9:&2*T?ZP&D.HSV^JFE.*01 <"S+Z !8
MGVP/X>(0#Z6M*#IO*B/3D!!#0@/H%X2+8, V70K> E 4 #R">#TNT N^(/.(
M/]G2:%7S3H)Y@$00@I7,>9-\T0U&7H17=C:P-UZ8F*Y,DS2;;_AI>?0H-A[%
M]N^*V\=@KW*N;,T,<E,!O:YEWFWZO@4VIM39#F!HQ$DP-\M"6;<4+&-(7@Z0
MEU.8'IR>5MIOA9-A>_W\LY,?-O]BB%P#,POE<JY0"!=8>,;+,!":H\J^1B.&
M6(56W8>,ZNRI \P$>&8.2@@&,OQKWR#.O.X$C7:["SNF6_28.3?X+J-/L@\<
MSH$+IHX<3M!UL+]L-#<_*='T>0=,L@?@\$ VD5>31I2V+])?Q%3QLC2Q7-0P
M+AWL%OC47]I_>9!:G7&5T1-_PZ!L9!-B*/=2S<&^LD'D&A#A]<Y(G C!HXOE
M!/J)4%\(VA2)Y=0!*!<;*"J4N<*-BMIZ+LH42,[+2'2!8C.V?&!1. [![V($
M\<,80+K2,U#\5-CQ&:1S,TBGV&>)D@/--@#LZVX=$$5BSP,F$"X[8^6!JP<A
MJ&W0.*(A '\V4C6Z Q28SG)AF7U,BUDM;#!S8('7#)?AM:_H/LAUHCU$:- M
MZTJJ ]FG(O9TFA?E? A[H8T"1#440)2^MD3L5PBE\(6\&(65/(GVK-']\[V0
MHC9B$LU%^JMV1@C[+:' Q?Z6<<MY48[W0C3S-D0S'27+>=>CFFE6E&!(E+>A
M:@)$'ME 0%1+)1I>4\%AD=345 !)!_%T._O BFCJ\UB5I>UM]*-^H^T8J]L[
MV@RP)&S+#&=D!Q03Y.35%J@N0^RFW,]!KHL>F*#K(,2(+VH2E02HHX0,8'V6
MS]5@*H Y#><O+?:WE@".V%"5(_WGR <&G#'VE[8/=G]7>7LZ?3LM'(5\:->Z
MS)F:66A=J9QL/_'KFR\4U?WBYF28E/RSE;H1%1>[(YV](YR#(Y[G7KYOPG/L
M).@=F&3L&?><_OD1@Z%WV%AD=Q;TW.3F]\22JL=.,Q[)H5?X?KA<7AWLEP]<
M9D6\._WR5BQ7T@A)<]!_7_NJ%NW'8!.3ZU?GO,O#(=H;(@_K540/;]?RDD^P
M'YLO#"OCVN?1>W"DD3CPFEA<3![-PGE[IB[Q.(C'!:@-(Q(UD:\R?\KC@0/
M.'0P^LT%"R^BC00;MK^NLWDO[EQ@'ZHDKH+7[Z[B)'@'$(20 4$L%0A"R( @
MDM1D&ZLX&=1"!K6P-JB%;5EGY*&US;'F"@/!Y;GQ6;1*:%6[.1:NRK2"1C[
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
M4L3WB8WMJV0A)M3)-(0E[XPUQ%4%8XT8L!9Y'X=PU@XOB*,FCTT*Q#TB_MF
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
M).H7=MA?=8<-/HE58&#I#?I6:Y,6!;6A5QMZ1S'T[I26,,<A<]SXKU?"UCM
M\XZJ,-]<0?PHS[%UC'AS9ZN!U'9>;>?5=MZEV7DK:6V *ADK8P%Z %7M(9MR
M5>X^,OQUO7M/3VZO>JUAD3&[\3R\.OTIZ+>:15;TME-0LV/4[!AKV#%:-3M&
MND]>GQD[!A_-Q\]_?BME6RP5:L-S#R3+>R?8(#+%B.]M0;%5<VSLBV-C<Y-G
M]Y+T#6O/D75UN[?6PU/#T[@DJSM(R9-:W1%BQK&ZPZNX$&K$Z]4=)'(W;CF\
MDBE02G U*T"+,LXVB7C1@$_B@[\0(_CE?/ 2]7G]P>?ZP9L%Y<[BB^^3430.
MW7F1I72^7YUM@W+^W[L9-?-FW[O[X?\"[VIE='W#F7P9#]CK[T2G];UTPK/Z
M0^L/K3^T_M#Z0^L/+>U#]T[BN.;R^NZCW+WW<%$N=;>7@-%>T!ERFU'>8\UL
M%YBIEX9TK =3#^;$![.E*MQ,AVSUHBVP;E7H&"N); =_6:'RW[('U_<!:Q),
M-.#(@MFYW-"^27&[Q9RXQ>UX*TCJNV+\N8:.IS/TOM4$+I]NCACD=#[AJ@OM
MKYJYFNBU+\I!^(XE^M:@N$'LZ<S_"4O_5<OJ-3M6OW^:P@--L;M6O[O=Z/=O
MV;^YBZ($&1'XB>.S)S."3/_6A<Y;VAM;MM6MQW%AXVA:O4:AH7&D\4 K^2J-
MIRKKU-MMG0[0^_B7-Y]8%)F_F=13/=*2KV;(QLQ]M$?>UO0O)[I,]3CJ<:P;
MQ]46^FW?-: G/">'*UX6 8.5R10D0I!X=4*I+W_%R=5!Y03CTFKAZ@FH)Z">
M@'H"+GH"RJJ&K:=@WU[8<S;*6]O#N),=0>AIJ;OLB2]1<9;DTO;JQ2NKE1F;
M2YN(57F?"]+:;:M3G#VZ-%FX>*UPU89>E=9PN-DY=Y[;H6?U6QVKV]G=BCE
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
MCOE?N!O$!P\AT;)=S8W,MP.21F8;DT%9A>T!A20&!T3X "E*^11&\-<P1 *
MM,-/03]<O5AK9>6&ZH^&=7?4BVA,- )K!F6HF,929[>#=.;=>/760Q/Z-33A
M?*$)%X%"J"$(&T(0RFJ:>^(]>%<9%R4QW<OEO'M3X81193 1)4.IRVJE,*YP
M*X6O6M(,W+E,OG7?W1,.3F^UNA7F5S+&S2=[8<Z3D-O*$)S&VGO;0S2#5LLC
M5,M2LED4"5.W-:2G_]5W[&CZN\97+^W!#.'^S*64@WPO)*LC:'.GNO">.JW8
MZGG/Z6O,[.@-A[%ZFWH&0(9,R\WHB1S9>3B/RL$";/9SCE4S"-: 1 1 .OA*
M^=&$(76#S VE% SZ7P%L$$-[ ,A?87**,GJ4=H8L(TI(\.2S$)HLG[IOM7J]
M/ON M)\'$9 Z3O*-JZVEC)XA,GHB\99ULN2DPQ:30)DHVZ"Z ,*!\ _QA#FX
MSD$2H1.MWT,5)]@[G7$!BKBX&,+MRA;M03)1^F_\$1[_@=N.5)6W9^S(GK?@
MP0RX9F,_%MPGE]+NW&;?B^EV^(C%ZO>]Q1HJ#))A)UA"!X!BBE1[5"^=#Z.0
M-0:1"XH]&G+/H#(% (/!H1+''F%$( %K0T85D&1K^\SBR;4<RN!7+)!C,S-0
M/_"O"P9;NC:L[+*)G']6&T'%D>V&QJ/M)<R\\EDL@']^9!,V!^(\T2O!]"-A
M;?PAH"]=>D(V*$0Z,(^;D&@:4J2K7V5(S<L/-S:;XU]H>,\HW[3-,K2R@=:;
M>MDTS@-U>5V!DYBQ>!HX)TTDM2:^N]1G=VXO$-*9HGTR6QBVX$,0.,+,9.$C
M=A3 [KA.6A8NV7-=*%^C7S'?R8<%$1B:=CY/_+GM.HBX6A#A:7JTK= I[D3R
MYR*D*5%]J!7N%*0 U,Y5"F3U 5/E:3S@X\784T Q274/8#$O\!]8^.K&_"RK
MUBVE1U*%9QQ.CU1=;%9I%$-H%-JRUA9ZXQB;<T-MO3ZP/*@#RW5@N0XLKPLX
M7FS\^ #NQ]ZCR)N:M'7X]V E<>5SK+W/QE:5.J_Y+C;@N]BF..]L_JM%XQG.
M3^D=+*@(HRALG'9MT>K8LO>Y$6!C'B@^/(;J <^C'RAN'-V8_T!J7V@W)WI\
MK1@#=_6H4' $Y8AHT!LJ-AW9,\GC!:F 3%19>?.Q"54$D6H^AS\)0A/U]O2=
MB/;)/&@6..CF20H]N(WZZQA(@.J@"1,+*N"86XLB?$.]<);*J' *0Y>?#YE/
M30,(F:MMT^=KJ2ZC@A\M3D%.HZ&5QBS%A O"OSAS,1^D+&[*A64O6TF8Y2?F
M5L?_:VOD2-9(Z:R;GR<3B =CO\(5N/_:1JEME!W_JP5FHV2W[Q08$A"+Q9I_
MW*'JJ(5HODA[DJ$1A/&*$S)]YCR(Z'#.5NN*Z"JW%D3)/S+Z49F^2AK1^PWM
MF/^WJGR-LF0+-G9=AWI60$$$(M-$]7\P;BRQLRAWSV?EWRS%-LCP-]Z@VV;@
M=T?N+/&X:<,PQUL?]<7_'<T .('@4+/,X- G: >WGV3T@7&$AX:Y4A2UG(_Y
MAR1($67?D4'\R%R;L"-^(B!Y2_S*:BS9K:S''K.Y[A*F/.UICR0B=F"2&2(M
MO(=_V-RNY(<!  Z0\&7E'XON?F0+<D_5V81_#0@B)[@[;=\0G1PIQQD)SD];
MSU6[,T9=XT7'V0DQ>R-WMDW4$%]9RE !9UO@8_;M7XEJ)J+YY7!V:?VZ!<M&
M2CD0RMZV9>?5VMV;3O? ]?_;",Y76*GK8'*-O<H%1?4E38#>+5483R#C86Y>
M$(Q!HJ_%5^(4-<K_G:)&,8;E4<1$XM9401V*<P(;K&#Z41@5-8,=4T98@'H
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
M.?"( O1:E]8_\5<KHB60G:9SG)^[\G3F)Q$C2E*B.<(#4>@#<3(6;H!EVP&
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
MAL[/B8>J4JIVU\^/X\:\Y5<^NGQNQ >(0+N(OT"DA?V$>C5^.WVU"U,7C*+
M8]%8#=IA8P_S"A!9YZ\(@6OEWY!#$-42Z!!@?^C@"4*9%!8&10\:_P'ZNM(A
MZ:K9'=D>!3TG(@> _?_DFV136OD> 315C6XC0:G''RL/8D,<'/!>"(##7>)(
M63Y_525?R #3ZP&H"A#^8[T*AWAC()*+\\Y'#LVV(\T-"MF#C4>92-+#\AGJ
MA%P>_!:GG;8:ZTZY7M\:#(=%)YR!)QP_ +O-^GBKC[?]'V_CZA]O7X#T*Y)=
MK-4V'7,#W8U-+XA$K#L.05%2J3;LWCVDJ*M[^BT5/=I$E8;Y#*[S0O<GYKML
M;PQH&F9^>/>)%'ANTF3]M)SSD )'.B36L1>0-N!JV$DH58>D;9@!X>OP:/.C
M*HE$EHEKMX@]$.H2,QM8!B&/3E@]_J@X9F'I ?^J+4\ZIV)%7#@P^(D/9WK6
M0LF>*II10@4\#$[VB0V6A !RI<N/?AN_U!V%,NV>"@ Y<_H#M5VD63P&NK1\
M99_X.7GM!<$/+$;V^6]F:%]R"P73HN%"*PRAW*OV\,P@48:2N:-@UIH%A,?P
MTMO4<4UUNK[M+<X?#$#):KV'.+?%D$@8=K*L&7I6("R833:VT7%7Z76];16?
M?]0!^5RWF':2J=38D5='D*2#'#W UK4ES%=- S9T[2@TL2V2]6+1E 79^%R@
MCRCZ/. FM+TH$*VH4_/31G0!F-]".47BS5 [FF@B*X42;</C"-WZ9&2S3D:>
M;S*R^@':.N]X4N'T2\H[5NU,WR1R8.3L\'7Q@T&S8?4:K54A\O9@:/4Z@SJ
M4 <0]A] <*H?0+B;S6TWE$9UAOE)I.LN+5+@IC,2@Y;FRHE;TD4SPU42YD*C
M[ $\"I)8,Y"YCHNXOPC$-^#F_I.-Q761^81T>?HM0,F#BI <5 1[$W#908_
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
M_E(,1RR9/+CD _G$TQ\\59--'MY^\8_Y%6>,W-])/WKR6MPG\NZ97*$HC!3
M+&XK0Z%Z!BU-UJMD'*4B4:S0TG;X)N+2ILC(>ZFM1PUCG3Y8O<GLD22(1<;#
M,Z$:=]\4620G1IDHPYLH896%LH BYG=X._O@Y>*#\SN.BC0K%&VUM&T8&59O
MR7ZDG*N!4A*6.,=G,:YB&H9?N8GE5)X]G)N+V56SFP_(]4B-2<Z$&K@J,9A.
MS#)B4II87-I=Y9-N)N4''M^2DI?L%5%K7(TQ)/=1?J?F]2Q*9F99-=L/5ODK
MCQ(I-*-IM\;I?1>+7MYE^>*L2,?1N*R&D']MOKQ<S[.7-Z^6Q>71L$@YK%(,
ME\=S$?PLHBQ:/9;RBH>#J%]#6":%+XQ2'E1\XY4<DB?D<$"^JZ4HI4!^+IB^
MLMQ:"1O*/S1O&GE_6C6Y/(MR^5&YRZ7E\9<<1389RH..U 65JGL/%8X;JJ4N
M^\:+^<:VJHVM_O*992'[.=B_&EL+/5OR#E]&I7#^2CXR.61$HM<BT3L&BQ^=
M0/]\^^7=?\_E]P_?/WU4W[]?_>>[^O[NR^7UIZO/\N?_ U!+ P04    " "D
M@U!7H)22A51#  "_8P, "@   &5X.3DM,RYH=&WM?6USXL:R\'=^Q=R]FQ2N
MDKT@WK-[M@ICG#B/U_:UO3GG?!0PMI4(B4C"7N?7/]T],Y(  0*#$%BIVM@&
M:::GI]^GI_O+V77G^[?NU?W7PI?[_]YTOW;_<]QJG50*7^ZZ__>]>]7I?JT6
MOIQ?7':OVM^Z7_F/5NNX<O+D#^'Q[G_PK=_NOUWBCV[[[&N!X7]?[B_N+[M?
MOWP2/PM?/HDOOYQ>G_V7W=W_][+[KP\/CNW_PLJED<_NS2'WV!5_8;?.T+ U
M\8'&[KAK/GSX6BA\N5GUK<]L:+B/IOT+PT>#?Y^9SW_XQX9E/L)7?6[[W/WP
M]6>[YXT^?_ETL[VI7//QR?_P]<OIU^Z/)[-G^@R1_.73Z=>M3JM6^.7\^NH^
M.L/Q@S$TK==?ELU!SWKF/UR %.(*!WPS[,>^,R+X@P]ZCN\[0_E9W$K8YI8"
MF_']JOW][.*^>U:XN;UFY]>WW]JL<WUUUKVZZY[!;]].+Z[@E_.+J_95YZ)]
MR2ZNZ*'[B^LKL7F$![:A3=SZDB=V;SM0_SGV?//A==,[=<:]OFN.?-.Q"\X#
M\Y\X.QU[ILT]CW6<8<^T#?R.&?: W7++\/F W;N&[1E]_-S;^F[)=<L/37O
M<=#22<VT-XT+M8N'LJ*+KVHK"Y&M_/+IXC#6EQ[3;7DIGUG/Z/_UZ#IC>W#<
M=RS'_86]/)D^__#UVBZTQX\ !=,UII?TBL9^Y;"CIL>^VV;?<6W6,4:F;UC
MK>[HA!5_M@9_CYW/OW[O='YVZ=<CC77O?KUDOSG6P+0?/79I#DWD8_4L?AL^
M:\"(KP TN_ LX'J/\1]\.(+G"WUG.#+L5QKN-_:-NX_<97?CWM34X1<)!F5R
M4!(P+T^.9;T>.R\V?.&->YXY, WWE8%@0A@U?*C0M9]-U[&'L!6PZCO'&I,@
M8K\"_D;S%QG0R<;H#[&@5C@QZMS=U I+\:"QON5X\#?*7-93HK@?$<5^*'Z#
MU<7); 4;&XU=;VS8/O,=$/"&7^ASUS=,6VUA^]'E'/&IL0$)>,-#E%\YSWS8
M@^_U%M&>SHJH'B9W.7A7S78RP9;?1P@PO(6K@GUA4L=$UN !78%"'HZ$<NF]
MT@/3PR,^ICFA:!PQI',VQ(>!?$S_B>C(M'U'@I%H7Y"X),#B-5QH02[TEILV
M,-K(<07Z!60A:>.L;YK,&[O/YC,B!Q<^-5U!3$>DSXJ]HRC;Q2U;\&9TH]K]
MO\>F9\Z%7;PQ"<3L.P6@"8,-3)?W?<FG;!Z?GK#[>6;$"PXS&KE 6D!F/@SI
MC7C?!$8><NX+ ED%F23FH@3G^4[_+P!OP%VO !/^/@9 ];H@&0&8X*6(Z %A
M:AM#^"!>3!)J?7@&)(-O]O\"['NOPYYCX8NS(A2'!8KMXV(0OP6@]0&M+*#@
MJ@"'6:;G*U8GP$$<])\,^Y'#7M)&@)#')^Y\X WOY !TW0&I[0]?+VR47387
MLIB8"3<M2H,_NQX1Q;,#&PC? A$_/L5)Q#AV0;WI.ZCFX*&&5BZ5M%9)9]<N
MT!/RV]V3X<*H+]SE!9_#,EV@E0?'9? 3U0H-X8W[3R3VHX-];-2T4JNA59LU
MXLF180Z$>N#T,A\B:-&%L ?7&=+W]R[2<+O?!W[T3UC[ ;RIX$4QJU= IH$I
MUUEH6:OI58"N&;M0F*5O&9YG/IB<0!YQ%_8*500'H>6_YER2L:6 'W+NN"^&
M.RC<C%V0;QX/]?K!>".P2K5G![(B\#V$]FP$K@=H6RTTQ87E0-$4+JT/L&R-
MP&13QJG<?3:[^X&)2K+S#VY9ALNN1V#\^&/0?"; >PY*O_#- $4)1M"E/PC]
M#/%X, 3*/9C^^K[#NB0(V(W+2:ZI^2-QBQ-V+12L!XJ?K%XT>O$#,,C[Y%$H
M>34-?2%B+DN(41P]VM)4L)UG,F1KI9]P"+0<*$KIT;=.#S;1$![+&"5V[!P1
MNQ>0VNY\8^W;VWOV_]CE92=8/WXD5Z\5?.>1PTAN%),:BYB!=_ 1Z2-IIL.<
MEN6\*(M/+(%F#!9!@ID$>SS\L#IN@'(10XOE%'"]"Y9#(IR4 _ST8']<PCU\
M, !C"$Q?/U0T_A-X0FH;'%J=F$H:KM')<5MA*<@-(TXL8;T6HJ^*=YRQ#PKD
M 8"P^QQQ"T3SE^V\6'SP&#N5U-\>D\X*O@ Z2?R1JYJ,+07,^\+(-8=H,X#7
M.Y+T0R)*D(>T<191* H","O 1S$'8+T8WA,3?M4E3!CEF02&32'JB77$\U$6
M=!68WCQQ$_7.R=D%IX,HV!7FCQ1;:@JTR;@+;.6_*G\$$.*X!;EP"8.&#I3%
MQ:I6'M$(3#XYW(F*0L%>P!A@D8%T\_A 8SU@.-OQ!4^]F" ^!_P!O2]-N#@P
M-SJ0TH2&59H^\")+JCF8]V18%GLRGCG!,^2&3<Z;@6'MGEB0L( )*.E6S;='
MV(-IB0B(.E JETXJPC0F/#V"F)*1  ^],GPIEP,96\J-C'@IJA>;GX##HBH%
MA 5J$DG$*!:(D(4"Q(]12J@QQB/\4]=T\-%*I1+2)7HLT4#2-^.'.1P/V=68
MHFH C7!K @L&/B$.[Z!_P]H42" R R],0\53U:IR>*1C])=$1$/J=L#\@-C
M= / O)!9"_S'R)2D*U$1>FQLP(V!!8Q)=I3R^6!)PAM4ZX%YXSS>>)\.'NZY
MSE]D'4X$_"07.J"ID5K^XH!Y_W5D]@T,*Y'^#R! Q_7)&#!NP:2"GR5(8J$"
ML!-V@98G;"3N36"8*2P,6*M2UEKEFGQ<1)+)IJI-;MBB/9@(J]WR_FL?1<7D
M)A(@,2@"$@FV1!A5<M,*+G\&'*'M^!K=#UIO;F1D<"EH9"RP'Z3A($DW*E!Z
M7,191!35>A7>DJ1986@80U2W$X1&7LPK#=VF;Q6I%?C?8\-241N8=C &ZQD(
MN&@>T4=V(&BFB!4,;Q_Y'$C3Q-CCC6M2N/(,X;AR?!-LXP&WS&=B78K(PU*4
MI8V!:%-.$1(LVEU]N4!X@Y@(7I(& D*I6%HZ11.<]?+DH.?E]DUD5L'9$6:0
M#L@*TF?"\+I 7Q)0A>OD\SR@P#(BT$5 ##Z>03\MX&.YI)6K99#'E1.]B:M3
MKB!@YV--JX+3W*B53DHE5$$D:()=#_R;2=-*^AD^1=<,$5T#<@<M9%"T&I#:
M 5(T;7GP17@CE_9![HH(S'5$5/L@6.W]2(U'V$@@K:BX"#SO"4.#J&<,:GTP
MH/,9((6(K1$<^H3?3AD9XU%!QFF$J)D0(@/S0?G&/>Z_<&XO$21H+)!Y'1$.
MLT80^!KPB"G\BJ$P@PKAH%XX5F3]1Q2CD2<FY:J*04D^"\53O/@*/3:7E36]
MWM1*S1J;08M6$+!16,+TO+%@-'J5 RY TCQS>1Y*0A!#15'  K@$CZ\ 5:TF
MD!3"5) PL;5@0D/0 _-2FG;3.X4[0T=[TRB8#4/%N44+?<1IB_9$4MN&&7>3
M^79QZ3[9!',6P/\Y/F;G)K<&O[ ;XY%_AK?_'B/3PEOL^%ADBWXYN_A#@3"5
M!%BGE!/'A6T//CNU#% GY9,:K,!S+', <]^W3R^[K-.]O+QIGYU=7/WZKP^E
M#_3WW4V[H_Y61[1BO#[H5&/D 2CJM\^@J ?^$ZZH]%/<$N]OU1C .CXZ 4HV
M^\YH4EA;_('>.%-O1(8.M<7]&>;(WN+_< 7P$W QBY6>RXV_CGL<F!& &1$F
MH_F3=0'= 2(A0D"?D(*(:#)'^-OBS]WH_W/0VP4?GB%=BS\IG&Z3WT<'$ ]Q
MYB@KXO>D8@?DV8+FEE+WNGM/RB5,YXA:#T/CE3QP-+6-GH=I4JC?O;[+R3LO
M8$P$C66^+" *@V#"!Q>A;X;F*NHCX>=0EH-K^CZ8"G:@Y*:MVPG;!.$6^C#P
M9$B-42;(@\F]*9LC8AX(Q;@L@&M:%OI:P0+!7R$$_HTA(=-_G3@7N0^>*DQ[
M\JA1A<)%,/!L*8 \G(3"$>.^P.*T(E393.%BPND"7TPN&T_0:*,+$]/@.8>
MP?#"L(W(E5(4<,+:X6F,^E";W041+ 6H@SCKA"D8.":"A K2FE$4&8*EL;FN
MYX]IUW-VP>1 OBK_$5U1X3J&ZPO7A59S]!E"NRG<.7"E>@+M$_Z="->)N/*?
MB#>U1>0TRM 3?Z:SM2>9HC"!)3*YO.GD@P):NKP_=L6Q)/BA)*A[%A>G"FB\
MRN0=HR>811PETE](O-/9#)21(99%@ #(%GJQ\(<]C1Q-K0:-=Y6^!_/Q41XC
MRN)2D&Z?#6LLHJTDWJ,B\(_@JZ@ #SV@)-(-J=AP+2!&(G&G#[1)+&@(UAH(
MT6[X!2 LO<J& ..3-WMVHU%:8?!&*(ZD[ JBX4"MLY*^%XT4Q4G^('"D(AR%
M4 DISW 2'5),8;"]I];HAEPQ,*0^E$# Z@*OZ"BR/$*(\&5)>E-Z8O$%'F%_
M_+M]4[@'WQHS*;LD"E!P&>R,6W0*_2@^I: [BBH#W*G(P<^Y85IC>8Y=[+\%
M>84)Y$TC+APA" ]YJ(@WCL%"B,%<E&1L*7.2#"?)&S^9I(%):Y"DQ@CV/99%
M PL  ZP8ANX9,@4=GT4YAI,42#5/*3'G&:,^D;EO8!G.8$+:W7$?C(V8"+8P
ML6;>[0&O8::%F#[(@4>R)?8NS*Z66)%C0KUCA^R(^ HLQAF#$O-R<97/4F#,
MP$%&#CR'43#:M D33YJ+T1.X")KILZEE*]@ZB.+(MS<ROBRV;2)85BG!=D]@
MP!P.^<"$)S&2K#P&PHAE>#X],D,/8CTY9V=L*6@D#+AR4R+'LK.4([*:/#96
M]RE\J;W09)AE!SJ%C-JY,_P"]*6F!L\'M)6DX*C-/Z60IO076JS^C$+2YBR
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
M '/(YRT2?"&U)%;S4^(YN5P_G$C IO,_9/\AS )4^QAWP)E>:LB<Y/8YIHQ
M?*9 VBQ3%H)"-2Y7I^%TY;<O<\-5]S6Z@1AL9I 8B840.+SJB4/&N:,%+\J!
MW1-VROO&V.-T*%D8.%P4;L<&<]/O4%*LJ3)6PWZ+VOP#\SF 8 [ULV%)(4,@
M8QVIH(M60*0V!2(][@>UQC6"")$A+P(;V.-*]5,062J4.C#YZ@1:2,11QZT)
MK]KS9:L4VZ%,77P<D_#%F2F6%K8?J825'!;F10-+7LZ:.A9VP]/8B!"=R,M=
MC#'5S@4A/RD0_(%]'!8CD)<&YNSN3/+LW&F#&B9XJSZLQ:22A(+2&0]&7QYO
M1Y/QO9U%\M*Y)I-;\+D%OR$8P@: D;:A!$1080S$A4=)10\/IF62J I;C^(=
M'M>Q0.P-C3]!UOBOD>L#P@>?OD?0<_"B*3PEBJH[KO<Y-]KWAV)$Q]GH90J\
MDD90B$)&[B/6.WAV9$\OO)OG^?D6[]L6RR)6<C\)!*H\^CI98$Q\%C!WQ+B@
M5G1!Y07L$>V\<IXS^_Y0P@)K)AKY(:!6MRK1;'9-3UB+CBWN"4:&F:-'\BC/
MP=(0_R$+>,H^GL_H<3R8?;IMBK=RN6U2"2V5GPHFFC&<)*357IVB,6'X"#K+
MS#'0#GV* ULC'AS%EP<)"@=AL &M6QDL]/H@D)!*+LYO[UB%%>->/V+P65^$
M+-ALR&)>G *SF=%)=@>4YD0V]<)I- 10NM6R MU<4'56I%NHQZ>DK&65RJ,3
MUK9?J?:T1P+VP3#=@JH1*DH73%Q7505H1".3H*(;OA:4%F4385P3=]5\,.D*
M;B3H$82.7'5S&V\@JXJ]#YP'01:/N\^R** A.TRIXMSA\WC=WO<4?,CA6 CN
MQTB<_XFP+]UYV&$.MV*IM.==?A&VDE^$S2_"[NHB["J4O!WUMI/ _:;/4$"P
MFW0[\L9UZ% +NU:IDA@9.#O)K9,UK)-E%[G4T0%5 9K,39EG39!N%*UD1A'Z
MD$E/?8K7?3^Y.V%G*(1<3Y0J20 (F3O) *'Q?VVW;S8%2?2>6 B*/(X(2KF
M"TJ7*B>O4H9]\KR@45X((**+\*;,$75>H2XBAYE',?E&83)2+*R!H:G.I(7K
MB]U$P]*65+NRCRUL@1R%36:X[BN:/61R%:9-+M7NMB.:<HKFDI'2GP"^1P=%
M82U#C<D)3&$M#?D__V#S;7$6YK_*TG@!6JA0G^W8QRI5S@(#S[2H8EY!/(M(
M.Q&H$QCV1$^:B;U7W4]F"E/),ZNQ1T53;5&3AP[67%7,)7[W)26).M@TESJ.
M2ZNQRN'+ORS5%HCN_6R"7HSL::.=A"4?RZ('IJH=6;@[_@\EB!A#D3XBR__@
M5$"78XMK\#36-<(.D">L4CDNEQK->G!3MHWO"6D(U!E>@\6[LI;CC<DQZ6%]
MM+;R?9#(X6N4)X,@,A:V7"S$S8<.$UC=LGR7B*V%N(K(C;YK$E/)8K7PWC,U
MY#5&\#A6W:**4".S/W.2KD1=Y YYH:A:;(6?L3!M(U**-^Q.JHZ='5$N%26/
M8$YY:=?P'"Q-!?XG59)"MO9>;0X4*5TX<;(=A4)([J"3^'/0.H.*WHF2[.&P
M/T9!FW'14:<8=&^?OM$<MX 3%CY'M"7;EJNRK&HUBT>CE>#;)-<#\<26(U)E
M*"WDB<+">ALGLG<S@!#:"0@^E@&@REK1E !91/7)'"V/V9X0T-A Y-%ZU0 E
ML43HB<:GT1J"',O-VU0]6]2*-2-Z5T0<TI77>:+U%A*MEQ=_H9"-98W%Q?UG
M'DD$(0,(B_:Y@EAMCO$IP\6& K ZH%9JJD %O@TEO?SQW+06'"OFRND+55$(
M+5;DB;E'%%2?F)'DC;:EP:@= 81Y-K:4051H(P0T2%,98['DR038>( =-PY>
M8>Q?!OU G)%IB\\+81Q;5/14&'N=X$7)SF_9PA!;0V- O0J]L3 AI=UGO0;%
M]&/E >)GP#U03KTP!U/E3-&[5)!"6<93I2Y$5>D_Q_94(>WPNLC*2P+7^20M
MYS@7+/%+"35H 34EDA;S  +P1_I87)/+4I.REF=(<\I_C.V\$TN (OMN/FW2
M87:!RHV$AJ7T<E L/1NF1:8*)9E)]R4*$358X?Z3,P#C_U%T0 4A%3EIZH$*
MY%BY:,)>X9'RXQ/):\+MC858<4EBI@I6R(2K)'2Q^SJ%8=F4)K 8HQWJ)RK1
M]#C,@2]-H 5#[R))CP\(WRY%2[6HI([BG=H^D(\8MBV=LUX:'KN\% (O=M*'
M5[ KCW+"B LP+WITXI8OW#G5B,.(;E,/ VTB=5$8<YAX*,LHBQMH$<*5]FJB
MW,8H8B,(]<6E--@?+DUJJ?-B452@" ?9^&##H9D5C79@TN;TDJ56'J'L%O7S
M0QIZBSN6BOFVMQ(UI:AP9R+U. \"9U0!3@9!J.B<"U][4WR.YM_4&2SYR6,?
M=06ULXAV20N[%L6?<O,?J@E&9$P4.@5J3<=_<+=OBC1O)R(P7@P7?%<_'?\L
MS43IC1S5-=5)71(,+,N3%N>L8:I2Y*X)GM2%AWFTU!>.'6GP+6OPF8U09]N/
MP5DMG=)^F!PAR/WI7.-JK_[UH?YAP9#1_>E3FX4D)\+8.055_FT0;O9FX(\%
M5NY@%(8I^!.D>J6/0GT+*)1]A#:%MCU9]4^ITTF<YG(?>T6]5-7T2E/3:[6C
MN3<7ZLCZLV?N0FP[JMFNE+7.BRV"S!2ADST<*;U%Y5%/KUW.HO\T;R^F#O;C
M@9E#!^JE^M1;U.0*7FOI6KE9F?O:.G/M9B&ED\:*J_AI S3T;V']+,JU3$XL
M=R,,(;G!,A9C,3GJXM"E:[5*1:LURPN?CA]WJW"53DI)0-K$YBT7 .OM(SG\
M+W1,DPK.JA6MK-<RMI&EDUFIDG$F_(-C/H*H?'M[>Q_7ZVY!%[XTD%H!.A7]
M2;*UV7KMI)Y=KIUO^ER@8V3WU8W76=KP'39[$2J&+I0CIC++@RA0(D-GB;Y<
M9E&MHD97&TOM;UUKU*M:N39+=W,,M^0 [2=":I63ZAMPL46I-PV$'H//%1]/
MA'YZD0T<,'CYF_$_?S"U 65=JS<K6JG22K:DMY#DWN"D%&<\)4?'-%6J.S!;
M*I*2']$G7\J%S"14I?&5Z1*)$%((CUQE#!^"',%4[KCGO$BVBAQNY=/5 IXN
MA%HA5G?*2&92%1K;3V]WF[?5G/2%MS:J[_?61JQ<RR]R'%1'L^E>9F^&3_V+
M"T=F_6Y)6K #WK]?M;^?7=QWSPHWM]?L_/KV6YMUKJ_.NE=W78SW?CN]N.HB
M\;7ON]^Z,._U.3N_N&I?=2[:E^SF^N[B_N+Z:O.=Z%)$0?NN (OZ_?M5-RP9
MOM<+*IIVX?N=NDAQM& M<9'Z5=<GY"==]I[21@*>K7+:U@3V-L[S5CHRR=XA
MSHK>^EX<3.5KVM&:RC-LN2#6DG39F3IZ7B1CD^!LR1!;H*[-;01Z?E].;[^R
MXF_!E8.C1,MZ.XGN';+P="A'5D)DT17#CF,#]P4-":,WGPF*Z+6:'(^Q>$QP
M(2G'7"SFKJB%9HZ<6.2$Y0B"REW;Q-26SX>7V5.)MF?)$<'FG8&Y5,O::[]^
M( @X?>\(Z+QW!)R]8P1LY_6ESVY6PK[EV>TFF,3M>OONKGM_MQSE;R.0Q>?&
M2UY6Y\3KO;WBU/DZ\W7FZTQ3?._/0C>_H5MP#Y)!T9&%DF3YRS22+1,\FGX&
MZ-I O0_ZS->9"]:]W-!4+EA5YURPZAC>DRC(@+^$[9NV=8?JX[QQYUTZ*FOE
M6D.KZ[.W:'9X@6KE531;6JG5W.LE'.\U],5RI:35RZM2T>S141HW\*87$0C7
M8O^H.#@J_CD7K'W8BYA4YU721$ B5!H-K5+!/.R;KZLA(I5(MYSKWL5B/&$U
M/I?W.4C7GL73,6++6DV'?_796Q2[M6-G!4D.S\2^U6#36J#V$MWN2P&PJ/C)
M"$@!KAJ@5TM:HSQ[,WFW9E?,[#=86M4<J-X*'A">J@'\+LF\4M::U5PX[0<\
MJYP7[ \MI7 Y,+@':S\#"AW73%J+9(E-MOL+FO6&UFPMOQOX3JZKSC)JCH@<
M$1E Q'8FW4BN]*%3P&8E9,H'[K, S4TM4Q_C0[^PUN@'>K^.C[W7X\]N]GM;
M=:U1!;^C^9;R! =%Y[I>TEI5/4='I@3_[A%1KFGU5@NOL&<#([DJW!TI-+4Z
MJ,-&:V/U;7:6CW#EV'/46B9/_W.@<J#V*IBS)E [B.=BY7?_5</>)B@,[ $=
MH(]$,Q'LV)L&NO2RUJS5M'+FZDQF)729P[//TN -Y)W.,>^%[1OV(_73$.9
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
MLN>(H#)\Y5JV#HD.!+>9L9 /!)]+:/5H'[+TXCO8[HU"U2K-BM8LY]DP(4K
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
M-+GE8\B%E^V:BR[;S;U5E-^^2WK[+NY"%LP?=]4R>D-R]S?=)FYK;FT?DZ6
M)"DK,*^T<F2K1WC7Q7X,MH)H=5Y_BLXUKNWJ7Q_T#V\:<,H*/!:U!Q!J:_"9
MK0=2_<."(6<O^R5A5=869[BWX6%ILN5*?HS",(V!I)4A$FSAQE"H;P&%-Z#@
MR3IA?Y ^WA3^]F3Y\O#\G:WZ',V=S>[W-OEETSB"\8KMP!CMA-Z///_3Q?'?
MT<J0S2\SL4@R;V&,M]2U<1][U'Y3KS0UO58[F@VV2(U8K?X49Z<(HUT&!B?2
M7J;1*<?1?UK2;TEIX/CI/LX;MUR?>D$5]FB>5*NETMS7XJ>90ZR;6</BP<O3
MB%8+";.!,K26^?LQ=QG8N+NB59J-MZSC+33_[\E*=&J ><1]-\+K:FYPJ.=-
M:I'DI6;FHFP%LEV^ORO#,X<^XH#2M5JCKC5*]:S!5=8:U896:;56!FR[PG.)
MP'PQ7-? 4,>6B:ET4JI7LD9,3:VN4V>[C,%5JX)T:M12I:2$(FF^62FHRC6?
M,1UJAJS6\B\7VXB):#'!NTM(-/GLFW"I)^,#<XWJ5>9?;2R%C4H#,SK*.3JD
M?*]HC8:^*6RD*_+G\^P]Y7FK<R)QQI,NQZY")/$[L_X(ATBGY8I6QL2*RJSV
MV E&TJ2$2DTK@]1J52I9X-,W*]1+[GF_Q!U0[=N^9(E#W^NZ=R^9BN62IM=!
M;S7?(IJ.4M&@2\)Z\7RKRVWH!F?/$=Y=MF)]#=K5WTHX,0.L2+N; >$=K#M!
M?#X)*F)9CUX,>LLFH-U83^GM0P>V<E5K@1U2K\[&">?@,1G,6ZQ:O-99;OOR
MXM>K?WWH=*_NN[<[/MI=U0(98'8;&?R_B%PPR[2Q2W)8,P][W+?CLJXF2MS$
M$[K,/-"7TO/4TRMSU+Q7E[#SRM.F<L#1+,6'G867-D>1[.I0HP[:O-G ?]D/
MHD</[)TQ)4E-WDY)(ZA7C%S@3A#82\?0B9FX$U--)A7\5+1*K:25RHDBZ)M
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
MZ:]5KMKU3S7(^(_KE5HK^6$;]H-U4>-_OI"T-UDE:W7/H3:6Q.A.D#T@$,(
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
M4$L! A0 %     @ I(-05YG+O]Y\#   ?W4  !$              ( !
M &5S9VPM,C R,S V,S N>'-D4$L! A0 %     @ I(-05];NNF#%"P  &X
M !4              ( !JPP  &5S9VPM,C R,S V,S!?8V%L+GAM;%!+ 0(4
M !0    ( *2#4%>LJZ])93$  &;9 P 5              "  :,8  !E<V=L
M+3(P,C,P-C,P7V1E9BYX;6Q02P$"%  4    " "D@U!7Z!O^@A%#  "PG@,
M%0              @ $[2@  97-G;"TR,#(S,#8S,%]L86(N>&UL4$L! A0
M%     @ I(-05YJ1UT[5-0  ]O0# !4              ( !?XT  &5S9VPM
M,C R,S V,S!?<')E+GAM;%!+ 0(4 !0    ( *2#4%>1B;M!%>X   @ #  *
M              "  8?#  !E>#DY+3$N:'1M4$L! A0 %     @ I(-05QO1
M$U<]@0  ,^<&  H              ( !Q+$! &5X.3DM,BYH=&U02P$"%  4
M    " "D@U!7H)22A51#  "_8P, "@              @ $I,P( 97@Y.2TS
M+FAT;5!+ 0(4 !0    ( *2#4%=K.4G-Z P  %UR   +              "
F :5V @!F;W)M-BUK+FAT;5!+!08     "0 ) "P"  "V@P(    !

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